HumanBit Logo

Software Development Engineer 4 - C++ | ScaleneWorks INC

full-time
Posted on August 21, 2025

Job Description

Software Development Engineer 4 - C++

Company Overview

Not specified

Job Summary

The Software Development Engineer 4 - C++ is responsible for developing and maintaining software solutions that meet user requirements and align with business objectives. This role requires advanced technical knowledge in C++ and related technologies, as well as the ability to mentor junior team members and contribute to team success through collaboration and code reviews.

Responsibilities

  • Analyze specifications and define user requirements for the development of new or upgraded software solutions.
  • Design systems and code, demonstrating excellence in C++, Object-Oriented Programming (OOP), and Standard Template Library (STL).
  • Utilize troubleshooting skills with tools such as GDB and Valgrind to resolve issues effectively.
  • Implement UNIX knowledge and scripting skills (shell scripts & Python) in software development.
  • Manipulate XMLs using XSLTs, ensuring compliance with project requirements.
  • Apply knowledge of Continuous Integration/Continuous Deployment (CI/CD), Git, and best practices in Software Development Life Cycle (SDLC) to support high-frequency delivery.
  • Conduct unit, package, and performance tests to ensure software quality in line with company guidelines.
  • Document software applications and produce necessary documentation for various departments.

Qualifications

  • Technical Skills:
    • Proficient in C++, OOP, and STL.
    • Strong troubleshooting skills using GDB and Valgrind.
    • Knowledge of UNIX and scripting (shell scripts & Python).
    • Experience with XML and XSLTs.
    • Familiarity with CI/CD, Git, and SDLC best practices.
  • Soft Skills:
    • Strong analytical and problem-solving abilities.
    • Excellent communication and teamwork skills.
    • Ability to mentor junior team members.
  • Educational Qualifications:
    • Bachelor’s degree in Computer Science, Engineering, or a related field.

Preferred Skills

  • Exposure to cloud technologies.
  • Experience in modeling, designing, and implementing databases.

Experience

  • Minimum of 5 years of relevant experience in software development, particularly in C++.

Environment

  • Work Type: Full-time
  • Work Mode: In-office
  • Location: Bangalore

Salary

Estimated Salary Range: ₹3,400,000

Growth Opportunities

Potential for career advancement within the company.

Benefits

  • List of offered benefits not specified.
Powered by
HumanBit Logo