C++ Linux Application Developer - R29650 | ScaleneWorks INC
full-time
Posted on September 9, 2025
Job Description
C++ Linux Application Developer
Company Overview
Company details are not specified.
Job Summary
We are looking for a C++ Linux Application Developer who will play a crucial role in creating and developing complex eCommerce applications. As part of a diverse, high-energy technical team, you will be engaged in the full life-cycle development based on Agile/SAFe methodologies. This position demands hands-on coding, collaboration with various stakeholders, and a commitment to producing high-quality code.
Responsibilities
- Develop and enhance complex eCommerce applications from business specifications in collaboration with Product Owners, Architects, and project teams.
- Engage in the entire software development lifecycle, including analysis, development, issue resolution, and monitoring.
- Utilize the latest tools and technologies (such as C++, STL) for development.
- Conduct hands-on coding while proactively mentoring junior developers to foster their growth.
- Collaborate with team members to produce quality code and actionable business results.
- Write and execute unit test cases for developed functionalities ensuring code integrity.
- Contribute to the Code Review process and ensure adherence to Coding Standards.
- Innovate and introduce solutions to reduce manual work and enhance automation in the system.
- Implement Test Driven Development practices in a Continuous Integration environment.
Qualifications
- An Engineering Degree (B.E/B.Tech/MS in Computer Science preferred).
- A minimum of 6 years of professional programming experience, with a strong focus on product development.
- Proficient in C++, Design Patterns, and Data Structures.
- Strong working experience with databases such as SQL/SQL Server.
- Familiarity with cloud technologies and hands-on experience on public clouds like AWS or Azure.
- Excellent object-oriented (OO) design skills.
- Strong expertise in Data Structures and Algorithms.
- Proven experience with Test Driven Development in a Continuous Integration environment.
- Experience in a SAFe/Agile environment is an added advantage.
Preferred Skills
- Familiarity with software development best practices and modern engineering tools.
- Experience in mentoring and developing junior team members.
Experience
- Minimum of 6 years of product development experience in relevant technology areas.
Environment
- Work within a highly collaborative team environment, focused on building quality applications and delivering business value.
Salary
Salary details are not specified.
Growth Opportunities
Details regarding growth opportunities within the company are not specified.
Benefits
Information about offered benefits is not specified.