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 the mining, marine, and industrial markets.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Automotive

Job Description

Wabtec Corporation, a global leader in transportation solutions, is seeking a Senior Software Engineer to join their WabtecOne team in Bangalore. This role offers an opportunity to work on innovative cloud-based solutions that are revolutionizing the rail and transit industry. The ideal candidate will have 6-9 years of experience in software development, with strong expertise in ASP.Net, Angular, and microservices architecture.

The position involves developing technological solutions in the WabtecOne space, working closely with functional and technical leads across various applications, COE, and infrastructure teams. You'll be responsible for designing, developing, and maintaining cloud-based software solutions using modern technologies including AWS, Docker, and Kubernetes.

Wabtec offers a collaborative environment where innovation and continuous improvement are valued. With approximately 27,000 employees worldwide, the company provides opportunities to work on cutting-edge solutions that move and improve the world. The role requires strong technical skills, including experience with cloud technologies, database systems, and modern web development frameworks.

The company emphasizes diversity and inclusion, welcoming talented individuals from varied backgrounds and experiences. This position offers the chance to be part of a global team that's shaping the future of transportation technology, while working with a company that has nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport.

Last updated 18 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, test, deploy, and maintain cloud-based software solutions
  • Improve software using Scrum and Agile development methodologies
  • Analyze complex problems and estimate efforts
  • Take ownership of small- and medium-sized tasks
  • Write high-quality code that meets standards
  • Ensure code quality through best practices, unit testing, and automation
  • Work independently while collaborating with architects and technical leaders
  • Support the business in developing global products
  • Advocate for transparency by proactively sharing design choices

Requirements For Senior Software Engineer

TypeScript
Node.js
PostgreSQL
Kubernetes
  • Master's/Bachelor of Engineering in Computer Science, Information Science, Electronics, or Electrical & Electronics
  • 6 to 9 years of relevant software industry experience in ASP.Net, Angular, Design Patterns & Microservices
  • Minimum 3 years of working experience on cloud-based applications
  • 3+ years building responsive web applications
  • 3+ years with HTML, CSS, TypeScript, responsive design and JavaScript
  • 3+ years integrating web applications with back-end services
  • 3+ years working with Git
  • Experience with PostgreSQL, Elasticsearch, and Cassandra
  • Experience with AWS cloud environment
  • Experience with Docker, Kubernetes and monitoring tools
  • Experience with OAuth 2.0

Related Jobs

Senior Software Engineer

Senior Software Engineer position at Wabtec Corporation, focusing on building railroad analytic products using C#, ASP, ElasticSearch, and Kafka, with 6-10 years of experience required.

Senior Software Engineer

Senior Software Engineer position at Wabtec Corporation, developing onboard digital solutions for transportation systems using Java, .NET, and React.

Senior Software Engineer

Senior Software Engineer position at Wabtec Corporation, focusing on developing digital solutions for onboard transportation systems using Java, .NET, and React technologies.

Senior Software Engineer

Senior Software Engineer position at Wabtec Corporation, developing digital solutions for onboard transportation systems using multiple programming languages and frameworks.

Senior Software Engineer

Senior Software Engineer position at Wabtec Corporation, focusing on developing digital onboard solutions for transportation systems using multiple programming languages and frameworks.