
Wabtec
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
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
About the Company
Wabtec
View company profile →
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 applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$91,000 – $129,800
Location
Fort Worth, TX
Posted
6 days ago
Country
US