About this role
The team is seeking a skilled C++ Developer to design, develop, and maintain high-performance desktop applications using Microsoft C++. In this role, you will participate in all phases of the software development lifecycle including analysis, design, coding, testing, and deployment. You will work closely with cross-functional teams including QA, Product Management, and Support to deliver quality software solutions.
Key Responsibilities:
- Design and develop high-performance desktop applications using Microsoft C++.
- Participate in the full software development lifecycle: analysis, design, coding, testing, and deployment.
- Collaborate with cross-functional teams to ensure software quality and functionality.
- Work with relational databases and write efficient SQL queries.
- Ensure software meets performance, scalability, and reliability goals.
- Troubleshoot and resolve technical issues in a timely manner.
Required Skills & Qualifications:
- Proficiency in Microsoft C++ and experience with desktop application development.
- Strong understanding of software development lifecycle methodologies.
- Experience with relational databases and SQL.
- Ability to work collaboratively in a team environment.
- Strong problem-solving skills and attention to detail.
Experience:
- 3-5 years of relevant experience in C++ development and software engineering.
What we offer:
- An opportunity to work on cutting-edge projects in a dynamic environment.
- Collaborative and supportive team culture.
- Opportunities for professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.