Wabtec

Wabtec

Software Engineer

Fort Worth, TXPosted 6 days ago$91,000 – $129,800
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

This role is part of an embedded software engineering team located at Wabtec’s BNSF customer site. The team develops and maintains the Train Management & Dispatch System (TMDS), which provides customers with tools to manage and control train movements. The Software Engineer will represent Wabtec with a professional, positive, and One Wabtec mindset, contributing to the success of the BNSF-Wabtec relationship. The engineer will design scalable, stable solutions, analyze and resolve production issues for server-side and customer-facing desktop applications within the TMDS product suite. Responsibilities include ensuring adherence to engineering practices through peer reviews, mentoring, and guiding problem-solving efforts, ultimately delivering high-quality solutions that meet customer needs.

Qualifications

Required Qualifications

  • B.S. in Computer Science, MIS, Software Engineering or related discipline
  • Minimum of 5 years of experience in application development with .NET framework using C#, VB.NET, and SQL Server.
  • Experience with development of entire applications and/or very large features.
  • Solid desktop application development, Windows services (SOA) experience and good understanding of Microsoft platform.
  • Strong practical knowledge of optimizing code for maintainability and data modeling.
  • High degree of attention to detail.
  • Effective oral and written communication skills.
  • Ability to articulate clearly and concisely.
  • Self motivated, quick learner, results-oriented, and a clear focus on quality.
  • Ability to develop high level of credibility and strong positive relationships with peers and management.

Preferred Qualifications

  • Dispatching/Railroad knowledge and experience
  • Experience with business process analysis (current state, future state, gap analysis)
  • A flair for taking something unstructured or ambiguous and transform it into clearly understood and documented artifacts
  • Demonstrated understanding and ability to learn detailed technical processes and the connection/dependencies on the type of technology stack the application is being developed on
  • Familiar/experience with message-oriented middleware such as RabbitMQ, microservices, and SQL
  • Familiar/experience with networking and data transfer protocols
  • Familiar/experience with system installation best practices
  • Familiar with AI driven development
  • Familiar/experience with .NET friendly IDE’s (Visual Studio) and Cyber Security hardening techniques.

Skills & Technologies

.NETSQLRabbitMQ

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$91,000 – $129,800

Location

Fort Worth, TX

Posted

6 days ago

Country

US