Software Development Engineer 3 | ScaleneWorks INC
full-time
Posted on August 21, 2025
Job Description
Software Development Engineer 3
Job Summary
The Software Development Engineer 3 will play a crucial role in designing, developing, and optimizing software solutions. This position requires a strong proficiency in C++ and a solid understanding of software design principles. The engineer will contribute to the organization’s goals by ensuring high-quality software delivery through effective coding practices and collaboration within an agile team.
Responsibilities
- Develop and maintain high-quality software applications using C++ and modern standards (C++11/14/17).
- Implement software design patterns and object-oriented programming (OOP) principles in application development.
- Optimize application performance through multi-threading, concurrency, and performance tuning techniques.
- Conduct unit testing and participate in test-driven development (TDD) to ensure software reliability.
- Utilize code analysis tools (e.g., SonarQube) to maintain code quality and adhere to secure coding practices.
- Collaborate with team members using version control systems (Git, Bitbucket) and contribute to agile methodologies (Scrum, Kanban).
Qualifications
- Strong proficiency in C++ (including modern standards like C++11/14/17).
- Experience with software design patterns and object-oriented programming (OOP).
- Knowledge of multi-threading, concurrency, and performance optimization.
- Familiarity with unit testing frameworks and test-driven development (TDD).
- Experience with code analysis tools (e.g., SonarQube) and secure coding practices.
- Strong understanding of agile methodologies (Scrum, Kanban).
- Database knowledge and experience with SQL/NoSQL databases.
- Familiarity with CI/CD pipelines and automated build systems.
Experience
- Minimum of 5 years of relevant experience in software development, particularly with C++ applications.
Environment
- This position is based in Bangalore and requires in-office work.
Salary
- Estimated salary range: ₹1,800,000 per annum.