Taro Logo

Senior Software Engineer

Leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail, mining, marine, and industrial markets.
Fort Worth, TX, USA
$89,100 - $126,900
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Transportation

Description For Senior Software Engineer

Wabtec Corporation is seeking a Senior Software Engineer to join their Train Control Office Systems (TCOS) group, which develops and maintains the Train Management & Dispatch System (TMDS) suite of products. This role offers an exciting opportunity to work with cutting-edge transportation technology while leading development efforts in a global team environment.

The position combines technical leadership with hands-on development, requiring expertise in .NET framework, C#, and SQL Server. You'll be responsible for designing scalable systems, mentoring team members, and ensuring high-quality software delivery through best practices and DevOps implementation. The role offers a competitive salary range of $89,100-$126,900 and includes comprehensive benefits.

Working in a hybrid model, you'll collaborate with engineering managers, release engineers, and product managers to drive innovation in rail network management solutions. The ideal candidate will bring 8+ years of application development experience and strong leadership capabilities. This is an excellent opportunity for a senior engineer looking to make a significant impact in the transportation technology sector while working with a global leader in rail and transit solutions.

The position offers professional growth through exposure to complex technical challenges, leadership opportunities, and the chance to work on systems that directly impact the future of transportation infrastructure. Wabtec's commitment to diversity and inclusion, combined with their global presence and rich history in transportation innovation, makes this an attractive opportunity for experienced software engineers looking to advance their careers.

Last updated 18 days ago

Responsibilities For Senior Software Engineer

  • Lead development of TMDS products and supporting applications through daily scrum meetings with a global team
  • Work with scrum team and release engineer on work item priorities and acceptance criteria
  • Design scalable, stable systems across markets
  • Analyze and fix production issues
  • Ensure adherence to guidelines through peer reviews
  • Mentor team members and guide problem-solving
  • Manage projects through full lifecycle
  • Implement DevOps practices and software design best practices
  • Partner with product line manager and customer to ensure user stories reflect requirements

Requirements For Senior Software Engineer

TypeScript
  • B.S. in Computer Science, MIS, Software Engineering or related discipline
  • Minimum of 8 years of experience in application development with .NET framework using C#, VB.NET, and SQL Server
  • Experience leading development of entire applications and/or very large features
  • Solid desktop application development, web/Windows services (SOA) experience
  • Strong practical knowledge of OOP, design patterns, data modeling, and database design
  • Experience in working with a geographically distributed team
  • Proven experience working in and managing a Azure DevOps environment
  • High degree of attention to detail
  • Effective oral and written communication skills

Benefits For Senior Software Engineer

Medical Insurance
401k
  • Annual bonus
  • Health benefits
  • Retirement benefits
  • Hybrid work schedule (WFH Monday/Friday, office Tue-Thu)

Interested in this job?

Jobs Related To Wabtec Corporation Senior Software Engineer