
C++ Developer
Agiliad
About this job
Agiliad Technologies is actively seeking a highly skilled and experienced C++ Developer to join our dynamic engineering team in Pune or Noida. If you possess 5-7 years of hands-on experience in C++ development within a Linux environment and are passionate about crafting robust, high-performance software solutions, we encourage you to apply. This is an exciting opportunity to contribute to critical projects, particularly for candidates with a keen interest in medical devices or healthcare domains.
As a key member of our team, the C++ Developer will be instrumental in designing, developing, and maintaining complex applications. You will work within a collaborative setting, tackling challenging technical problems and contributing to the architectural evolution of our products. Agiliad Technologies values innovation and a strong problem-solving mindset, offering an environment where your technical expertise in C++ and Linux can truly make an impact.
Key Responsibilities
- As a C++ Developer, you will design, develop, and implement high-quality software applications using C++ in a Linux operating system environment.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Debug and resolve complex software defects, ensuring optimal performance and stability of applications.
- Apply strong understanding of object-oriented programming (OOP) principles and data structures to create efficient and scalable code.
- Participate in code reviews, contributing to a culture of continuous improvement and high code quality.
- Contribute to the full software development lifecycle, from concept and design to testing and deployment.
- Work on projects that may involve the Medical Devices or Healthcare domain, adhering to industry standards and best practices.
Requirements
- A minimum of 5-7 years of professional experience in C++ development.
- Demonstrable strong hands-on experience developing and debugging applications in a Linux environment.
- Proficient understanding of object-oriented programming (OOP) concepts, design patterns, and data structures.
- Solid experience with software design principles and best practices for creating maintainable and robust codebases.
- Ability to troubleshoot and optimize C++ applications for performance and resource utilization.
- Experience with version control systems, preferably Git.
- Familiarity with the Qt Framework for GUI development is a significant plus.
What We Offer
- An engaging and challenging work environment with opportunities to work on impactful projects.
- A collaborative team culture that fosters learning, growth, and knowledge sharing.
- Opportunities for professional development and career advancement within Agiliad Technologies.
- Competitive compensation package.
- A chance to contribute to innovative solutions, especially within the growing Medical Devices/Healthcare sector.
Eligibility
Professionals • 5-7 years of experience