HumanBit Logo

Software Development Engineer 4 - C++ - R31291 | ScaleneWorks INC

full-time
Posted on December 8, 2025

Job Description

Software Development Engineer 4 - C++

Company Overview

(No details provided)

Job Summary

This role is primarily focused on the Rail Production Systems Maintenance Team. The individual in this position will be responsible for resolving production incident reports through collaboration with the customer support team, deployment teams, development, and test teams. The position demands strong technical expertise and leadership abilities to ensure effective incident management and system improvement.

Responsibilities

  • Manage production incident reports effectively, ensuring timely resolution of issues.
  • Collaborate with various teams including customer support, deployment, development, and testing to resolve complex issues.
  • Debug and troubleshoot complex problems in distributed and scalable systems.
  • Design and propose improvements to system architecture in conjunction with Architects.
  • Conduct full end-to-end testing of developed functionalities to ensure quality and performance.
  • Mentor and lead a team of engineers, nurturing their skills and professional growth.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience: 10+ years of experience in software development and incident management.
  • Technical Skills:
    • Strong experience in production incident management.
    • Proficient in debugging complex issues within distributed systems.
    • Solid understanding of Object-Oriented Programming (OOP) and its applications.
    • Experience with relational databases or No-SQL databases and their usage.
    • Development experience in a Unix/Linux environment.
    • Familiarity with Object-Oriented Analysis and Design (OOAD) and design patterns.

Preferred Skills

  • Experience with Azure cloud architecture.
  • Hands-on experience with tools like ServiceNow (not mandatory).
  • Familiarity with cloud technologies.
  • Expertise in Python programming.
  • Understanding of Scrum and Agile development methodologies.
  • Knowledge of version control systems and CI/CD tools like Git/Bitbucket and Jenkins.
  • Exposure to the Travel domain.

Experience

  • Minimum of 10 years of working experience in software development.
  • Ability to lead a team of engineers effectively while fostering talent.

Environment

(No details provided)

Salary

(No details provided)

Growth Opportunities

(No details provided)

Benefits

(No details provided)

Powered by
HumanBit Logo