Senior Software Engineer
Core
Design, develop, modernize, and support mission-critical enterprise and rail applications using React and backend microservices.
Role type
Senior Full Stack Developer / Technical Lead
Builds
Enterprise and rail applications, secure scalable backend microservices, REST APIs, and Azure-based integrations
Domain
Industrial technology / Rail / Enterprise software
Required skills
React.js, TypeScript, Node.js, Java, Spring Boot, PostgreSQL, MongoDB, Redis, Elasticsearch, Git, CI/CD, Agile/Scrum
Preferred skills
Microsoft Dynamics 365, Azure (App Service, Functions, Logic Apps, Blob Storage), Docker, Kubernetes, Kafka, Flutter, legacy modernization
Technologies
React.js, TypeScript, Node.js, Java, Spring Boot, PostgreSQL, MongoDB, Redis, Elasticsearch, Git, Azure, Docker, Kubernetes, Kafka, Microsoft Dynamics 365
Responsibilities
Develop responsive user interfaces using React.js and TypeScript; Design and enhance secure backend microservices and REST APIs; Create and maintain automated tests; Own sprint deliverables and provide realistic estimates; Participate in requirements refinement, code reviews, and production support; Mentor junior developers and drive technical decisions
Seniority
Senior, hands-on IC with leadership responsibilities