C++ Software Engineer
1 month ago
Job Summary
We are seeking a skilled C++ software engineer with expertise in Microsoft Foundation Classes (MFC) to contribute to our development team. The ideal candidate will have strong experience in object-oriented programming (OOP), GUI development, and working with large datasets. You will play a critical role in building responsive, user-friendly interfaces and implementing efficient algorithms for data manipulation and visualization.
Key Responsibilities
- Design and Develop Applications : Build robust web/desktop applications using C++ and MFC, adhering to OOP principles such as encapsulation, polymorphism, and inheritance.
- GUI Development : Develop visually appealing, responsive user interfaces for desktop applications using MFC. Ensure high performance and seamless user experience.
- Data Handling and Visualization : Implement algorithms to handle large datasets, ensuring efficient data visualization and manipulation within the application.
- API Integration : Work on integrating and testing external APIs within the application. Ensure proper communication between various components of the system.
- Performance Optimization : Write efficient, maintainable, and scalable code, optimizing both the user interface and backend processes.
- Debugging and Troubleshooting : Identify and resolve software defects through rigorous debugging, testing, and performance analysis.
- Collaboration : Work closely with cross-functional teams, including designers, back-end developers, and testers, to deliver high-quality software solutions.
- Code Reviews and Documentation : Participate in code reviews, provide constructive feedback, and ensure proper documentation of all code and features.
Required Skills and Qualifications
- Proficiency in C++ development with a focus on MFC (Microsoft Foundation Classes).
- Strong knowledge of OOP concepts like classes, objects, polymorphism, and encapsulation.
- Experience in GUI development, creating responsive, user-friendly interfaces for desktop applications.
- Familiarity with data structures, algorithms, and data visualization techniques.
- Experience handling and visualizing large datasets efficiently within applications.
- Experience with API integration and testing.
- Strong problem-solving and debugging skills with attention to detail.
- Ability to write clean, efficient, and maintainable code.
Preferred Qualifications
- Prior experience in creating web and desktop applications using C++.
- Familiarity with software development best practices including version control, continuous integration, and testing.
- Strong communication skills and ability to work collaboratively in a team environment.
-
C++ Software Engineer
1 week ago
Chennai, Tamil Nadu, India Apps Business IT Solutions Pvt. Ltd. (ABITS) Full timeJob SummaryC++ Software Engineer - Apps Business IT Solutions Pvt. Ltd. (ABITS)About the RoleWe are seeking an experienced C++ Software Engineer to join our team at Apps Business IT Solutions Pvt. Ltd. (ABITS). As a key member of our software development team, you will be responsible for designing, coding, testing, and debugging applications in C++ to meet...
-
Software Engineering Expert
1 month ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob DescriptionSoftware Engineer II (Java Full Stack) Job TitleRocket Software is seeking a skilled Software Engineer II (Java Full Stack) to join our team in Chennai, India.Key Responsibilities:Design, develop, and troubleshoot software programs for software enhancements and new products.Develop software tools, including operating systems, compilers,...
-
Experienced C++ Software Engineer
1 month ago
Chennai, Tamil Nadu, India Exterro India Full timeExterro India is a leading provider of end-to-end e-discovery software. We are placed in the leader quadrant by Gartner, for the third consecutive year in its annual Magic Quadrant for E-Discovery Software. For further details, visit our website at www.exterro.com.C++ Developer Job OverviewC++ is a general-purpose, multi-paradigm programming language. C++...
-
Senior C# Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Talent Corner Full timeJob DescriptionTalent Corner is looking for a skilled Senior C# Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions using C#. About the RoleWe are seeking an experienced professional with 2 to 3 years of software development experience in C#. You should have a...
-
Senior C++ Software Engineer
4 days ago
Chennai, Tamil Nadu, India Tech Mahindra Full timeWe are currently seeking a highly skilled Senior C++ Software Engineer to join our team in Bangalore, Chennai or Hyderabad.As a key member of our development team, you will be responsible for designing and implementing complex software systems using modern C++11 and later standards.The ideal candidate will have a strong background in object-oriented...
-
Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India Mobile Programming LLC Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our dynamic team at Mobile Programming LLC. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions using C++. You will work closely with other team members to analyze requirements, implement solutions, and ensure the reliability...
-
Senior Software Development Engineer
1 week ago
Chennai, Tamil Nadu, India KLA Full timeWe are seeking an experienced Senior Software Development Engineer - C++ to join our team at KLA.About the RoleThis is a challenging and rewarding position that requires a strong background in software development, particularly in C++. The successful candidate will be responsible for designing, developing, testing, and delivering high-quality software...
-
Chennai, Tamil Nadu, India Logitech Full timeJob OverviewWe are seeking a highly skilled C++ Software Engineer to join our team at Logitech, working on the development and maintenance of our desktop software applications.
-
Lead C++ Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India ACL Digital Full timeAbout the RoleACL Digital is seeking a highly skilled C++ software engineer to join our team in Chennai. The ideal candidate will have a minimum of 4 years of experience in software development and a strong background in object-oriented programming.ResponsibilitiesDeveloping high-quality desktop applications for Mac and Windows platforms using...
-
Senior C++ Software Engineer Position
1 week ago
Chennai, Tamil Nadu, India SourceHOV Full timeWe are seeking a highly skilled and experienced Senior C++ Software Engineer to join our team at SourceHOV.About the RoleThe ideal candidate will be responsible for developing high-quality C++ applications that meet the needs of our clients.Responsibilities:Design and implement testable and scalable codeReverse engineer C++ code and derive requirementsGrasp...
-
High-Performance C++ Software Engineer
1 month ago
Chennai, Tamil Nadu, India Exterro India Full timeExterro R & D Private LimitedA leading provider of end-to-end e-discovery software.With a strong presence in the market, we are looking for talented individuals to join our team as C++ Developers.Key ResponsibilitiesDesign, build, and maintain efficient and reliable C++ code.Work closely with other engineers to develop new products.Develop extensions of...
-
Senior C and ProC Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Tata Consultancy Services Full timeWe are seeking an experienced Senior C and ProC Software Engineer to join our team at Tata Consultancy Services. As a key member of our development team, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable code in C, ProC, and COBOL.Key Responsibilities:Developing and maintaining applications based on C and...
-
C# .NET Software Engineering Lead
2 weeks ago
Chennai, Tamil Nadu, India SolutionSavvy Full timeJob OverviewSolutionSavvy is seeking a highly skilled C# .NET Software Engineering Lead to join our team. This role offers the opportunity to work on cutting-edge projects, collaborate with talented professionals, and drive innovation in software development.
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India TekPillar Full timeJob Title: C++ Linux DeveloperLocation : ChennaiExperience : 5 to 9 yearsNotice Period : Immediate to 15 daysJob Description:We are seeking a highly skilled C++ Linux Developer to join our team in Chennai. This role is ideal for developers with hands-on experience in OOP, SOLID Principles, and Microservices Architecture. You will work on complex system...
-
Senior C++ Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India PREVAJ CONSULTANTS PRIVATE LIMITED Full timeWe are seeking a highly skilled Senior C++ Software Engineer to join our development team at PrevaJ Consultants Private Limited.Job Summary :This role is responsible for designing and developing robust, scalable applications using C++ and Microsoft Foundation Classes (MFC). The ideal candidate will have strong experience in object-oriented programming (OOP),...
-
Senior C++ Software Engineer
1 month ago
Chennai, Tamil Nadu, India P R GLOLINKS CONSULTING PRIVATE LIMITED Full timeSoftware Development ExpertiseAt P R GLOLINKS CONSULTING PRIVATE LIMITED, we seek highly skilled C++ software developers to join our team. Key Responsibilities- Collaborate with cross-functional teams to design and develop high-quality software solutions.- Develop and maintain complex C++ software systems, ensuring reliability, security, and performance.-...
-
C++ Software Development Engineer
4 weeks ago
Chennai, Tamil Nadu, India Emerging Alliance Full timeJob SummaryEmerging Alliance is seeking a talented C++ Software Developer to join our team. The successful candidate will design, develop, and maintain software components and modules for MCPTT call processing and media applications using C++, Audio/Video codecs, and other relevant programming languages.Key Responsibilities1. **Software Development**:...
-
Delphi Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India TCP Software Full timeAbout TCPFor over three decades, TCP has empowered organizations to engage their workforce through flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP provides cutting-edge technology and personalized support to businesses of all sizes in the public and private sector to meet...
-
Senior Delphi Software Engineer
1 week ago
Chennai, Tamil Nadu, India TCP Software Full timeAbout TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...
-
Android Software Engineer
1 month ago
Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking a skilled Android Software Engineer to join our team at IN10 VMware Software India Private Limited.This is an exciting opportunity to work on cutting-edge projects, leveraging your expertise in Android software development to create innovative solutions.Key ResponsibilitiesDesign and Develop Android Apps: Utilize your knowledge...