Job Description


The Software Developer - is responsible for bridging software engineering with systems that support operational processes. Their duties will extend beyond coding and often touch integration, automation and system reliability. This role requires a blend of abilities to drive successful outcomes in a dynamic environment.





Responsibilities:



Development:



• Design, develop, and maintain responsive front-end applications (React, Vue, or similar).



• Build and optimize back-end services using Node.js, Python, or Java frameworks. o Create and maintain RESTful and GraphQL APIs to connect disparate transit systems. o Implement CI/CD pipelines and cloud-native deployments (e.g., AWS, GCP, Azure).



• Explore and integrate emerging technologies (e.g., AI for predictive maintenance, ML for passenger demand forecasting).



• Ensure scalab...

Ready to Apply?

Take the next step in your AI career. Submit your application to Expert In Recruitment Solutions today.

Submit Application