Senior Software Engineer
Wabtec Corporation
Bengaluru, KA, IND
2d ago

Basic Qualifications :

  • Bachelor’s Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)
  • Minimum of 5 years of object oriented C++ server based software development experience
  • Minimum of 2 years in sustaining and / or support environment
  • Job Overview :

    The position is for a Software Engineer to Sustain an enterprise level Train Control System that safely and efficiently coordinates train movement and work activities by railroad maintenance employees.

    In this role, the Software Engineer is expected to triage field issues, mitigate existing defects through analysis and software changes, test all software changes in order to validate the issues has been resolved and does not negatively impact existing functionality.

    The engineer will work with an USA based project team to coordinate and collaborate on sustaining activities.

    Essential Responsibilities :

    In this role, you will :

    In this role, the Software Sustaining Engineer is expected to

  • Triage field issues
  • Resolve defects through analysis and software changes
  • Execute root cause analysis on field issues and / or defects
  • Test all software changes in order to validate the issues has been resolved and does not negatively impact existing functionality
  • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
  • Work closely with your peers and keep engaging in a fast pace technical design and sustaining team
  • Execute in a fast pace delivery mode and focus in delivering tasks to meet the release goal
  • Maintain code quality through best practices, unit testing and code quality automation
  • Seek and provide feedback on solution design and development
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes
  • Eligibility Requirements : (india Specific)

  • Must be willing to travel to USA as required
  • Must be willing to work out of an office located in Bangalore, India
  • Technical Expertise :

    5+ Years of C++ programming experience (preferred in Sever Based Applications)

  • Strong understanding of Object Oriented concepts and SW Design
  • 3+ years’ experience in Agile / Scrum / Kanban process
  • Ability to work on multiple issues / defects simultaneously
  • Strong familiarity with Linux OS and performance optimizations
  • Able to read C++ code and quickly determine the code's purpose and function
  • Experience developing, debugging and testing in a Linux environment platform environment.
  • Strong understanding and experience with Configuration management practices / tools and build processes & tools.
  • Experience with software patching concepts and methods to deliver mitigating defects to a production system.
  • Experience, knowledge & troubleshooting of systems with relational databases (Oracle) and Realtime databases, (Versant) or similar.
  • Experience, knowledge and troubleshooting system with Middleware / messaging technologies . COTS : Oracle Tuxedo, IBM Message Queue (MQ) or similar
  • Leadership :

  • Self-starter who is motivated to learn and is at ease working as part of a team of highly talented professionals
  • Strong oral and written English language skills.
  • Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics
  • Strong system and software troubleshooting skills
  • Experience in working with USA based teams in a remote working environment
  • Able to deliver results in high pressure environment to resolve system level outages or issues.
  • Able to work under minimal supervision
  • Able to work well with global teams, including time-zone flexibility
  • Posted Today
  • R0035266
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form