Job Description
About the Role
We’re seeking a skilled C++/C# Developer to join a high-performing software engineering team working on large-scale, innovative technology solutions. You’ll collaborate with global teams to design and develop next-generation systems using modern development practices and tools.
Key Responsibilities
- Design, develop, and test complex software components through the full SDLC.
- Collaborate on system architecture and performance optimization.
- Build and maintain APIs and data interfaces between applications.
- Troubleshoot, debug, and refactor code to ensure maintainability and scalability.
- Document designs and contribute to ongoing process improvements.
Required Skills
- 5 + years of professional experience in C++, VC++, or C# development.
- Strong understanding of Object-Oriented Programming and MFC.
- Hands-on experience with SQL Server and GIT.
- Proven experience with system design, version control, and testing best practices.
- Excellent communication and problem-solving skills.
Nice to Have
- Familiarity with Oracle or Java.
- Prior experience with engineering, simulation, or enterprise software systems.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Ability to work independently in a remote environment and collaborate with distributed teams.
Why Join
- Long-term nearshore project with a global technology leader.
- Competitive pay and full alignment with U.S. time zones.
- Opportunity to work with cutting-edge tools and architectures.
📩 Interested?
Apply directly or message Fatima Samar with your CV, LinkedIn profile, and availability for a quick chat.