Taro Logo

Senior Software Engineer

Leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as mining, marine, and industrial markets.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Automotive · Travel

Description For Senior Software Engineer

Wabtec Corporation, a global leader in transportation solutions with 27,000+ employees worldwide, is seeking a Senior Software Engineer to join their innovative product development team. This role offers an opportunity to work on cutting-edge web and mobile enterprise software solutions, focusing on backend development using modern technologies like Java, Spring Boot, and microservices architecture.

The position requires a skilled developer with 6-9 years of experience who can lead module development, collaborate across teams, and maintain high code quality standards. You'll work in an agile environment, designing and implementing backend components while utilizing cloud technologies (AWS) and containerization (Docker, Kubernetes).

As a Senior Software Engineer, you'll be responsible for driving day-to-day development tasks, working closely with product owners and architects, and providing technical leadership to the team. The role involves hands-on coding, system design, and maintenance of critical features, while ensuring best practices in security and development processes are followed.

Wabtec offers a collaborative environment that values diversity and inclusion, providing opportunities to work on transformative transportation solutions that impact the world. The company's focus on digital innovation and technological advancement makes this an excellent opportunity for someone looking to grow their career in a global organization that's shaping the future of transportation.

Last updated 8 days ago

Responsibilities For Senior Software Engineer

  • Drive day-to-day tasks of product development team developing web and mobile applications
  • Design and develop backend components on web and mobile platforms
  • Work with product owners and architects to understand product requirements
  • Provide engineering support to diagnose and resolve customer issues
  • Maintain code quality through best practices, unit testing and code reviews
  • Provide leadership to developers & testers
  • Drive PoCs, Brainstorming, benchmarking for newer initiatives

Requirements For Senior Software Engineer

Java
React
PostgreSQL
MongoDB
Kubernetes
Redis
  • Master's/Bachelor of Engineering in relevant field
  • 6 to 9 years of hands-on experience in software design and development
  • Proficient in Core Java, Spring, Spring boot, RESTful Webservices & microservices
  • Experience with Docker, Kubernetes
  • Experience with SQL DB and NoSQL databases
  • Hands-on experience with AWS
  • Experience with software version management (SVN, Git/Gitlab)
  • Strong oral and written communication skills

Interested in this job?

Jobs Related To Wabtec Corporation Senior Software Engineer