Job Description
Hi,
Our client is looking for a Software Engineer-C++ with a Long-Term Contract project in New York City, NY (Hybrid) below is the detailed requirement.
Position: Software Engineer-C++
Location: Indianapolis, IN| Hybrid
Contract
Exp: 12+Yrs
Skills:
- C++ 11/14, Visual C++,MFC, VB Script
- Object-Oriented Programming (OOP)
- Debugging
- Code Review
- Software Development Lifecycle (SDLC)
- Performance Optimization
- Version Control Systems (e.g., Git),Eclipse CVS repository.
Job description:
- Design, develop, and maintain software applications using Visual C++.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Write clean, efficient, and maintainable code.
- Perform debugging, troubleshooting, and bug-fixing activities.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Optimize application performance for speed and scalability.
- Participate in the full software development lifecycle, from requirement gathering to deployment.
Qualifications
- Proven experience as a VC++ Developer or in a similar role.
- Strong understanding of Visual C++ and object-oriented programming principles.
- Experience in developing SDI,MDI,DIALOG based applications using MFC library.
- Experience in working with CORBA architecture model.
- Experience in developing multithreaded applications.
- Experience in basic linux shell programming / commands.
- Experience in using static code analysis tools like CAST.
- Experience in working with client server architecture.
- Experience with software development methodologies and best practices.
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork skills.
- Ability to work independently and as part of a team.
Job Tags
Contract work,