NXT GIG is seeking a highly skilled C++ Developer to join our talented engineering team. In this role, you will be responsible for designing, implementing, and optimizing software solutions using C++. You will collaborate with cross-functional teams to develop high-performance applications that are critical to our business operations. Your expertise in C++ will be instrumental in enhancing the functionality and performance of existing software while also building new features from the ground up. If you have a strong affinity for programming, a problem-solving mindset, and a passion for developing cutting-edge technology, we invite you to apply and grow your career with NXT GIG!
Responsibilities
* Design and develop high-quality C++ applications, ensuring performance, scalability, and reliability.
* Collaborate with product managers and engineers to define project requirements and specifications.
* Write clean, maintainable, and documentable code that meets technical specifications.
* Identify and troubleshoot software defects, optimizing system performance.
* Participate in code reviews, providing constructive feedback and promoting best practices.
* Stay up-to-date with current C++ trends and technologies to enhance the team's skill set.
* Participate in team meetings and contribute to strategic planning sessions.
Requirements
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Proven experience as a C++ Developer or in a similar programming position.
* Solid understanding of C++ data structures and algorithms.
* Familiarity with version control systems like Git.
* Experience with software development methodologies such as Agile.
* Strong analytical and problem-solving skills.
* Excellent communication skills and the ability to work collaboratively in a team.