Our client is seeking a Senior Windows Software Engineer to join their team in Denver. As a Senior Windows Software Engineer, you will develop and enhance their Windows-based applications, focusing on robustness, security, and scalability.
Key Responsibilities
- Design, develop, and maintain scalable and secure Windows applications using C# and possibly C++.
- Implement authentication mechanisms, WinBio, and Credential Providers to enhance security features.
- Apply application design principles (SOLID / DRY), design patterns, and best practices to ensure code quality and maintainability.
- Collaborate with cross-functional teams to define project requirements and technical specifications.
- Use Agile Application Development & Scrum methodologies to drive efficient project execution.
- Mentor junior developers, conduct code reviews, and promote software engineering best practices.
- Troubleshoot and resolve technical issues across the software development lifecycle.
- Stay updated with industry trends and technologies to continuously improve software solutions.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
- 7+ years of hands-on experience in Windows software development using C#.
- Proficiency in authentication mechanisms, WinBio, and Credential Providers is highly desired.
- Strong knowledge of application design principles (SOLID / DRY), design patterns, and best practices.
- Experience with Agile methodologies and Scrum practices.
- Familiarity with C++ is a plus.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Strong communication skills, with the ability to collaborate effectively in a team environment.
Nice to Have
- Experience with cloud technologies and security protocols.
- Knowledge of biometric authentication systems.
- Previous experience in the security or authentication industry.
Benefits
- Competitive salary and stock options plan (with approval)
- Comprehensive health, dental, and vision insurance plans
- 401K retirement plan with company match
- Ancillary Benefits - STD/LTD and basic life insurance
- Flexible work hours, vacation plan, and a hybrid work setup
- Professional growth and development opportunities
- Global, collaborative, and inclusive company culture
You must be authorized to work in the United States without sponsorship.
IQ Clarity is a Colorado based recruiting partner, specializing in matching top talent with leading technology and marketing teams. To connect with a recruiter for your next opportunity, apply to this post or send your resume to info@iqclarity.com.
IQ Clarity is an Equal Opportunity Employer.