Senior Software Developer
Core
Design, develop, and deliver Connected Fleet solutions and modern web/mobile applications for clients, industry leaders, and government agencies in the transportation sector.
Role type
Senior full-stack software engineer
Builds
Connected Fleet solutions, modern web and mobile applications, and cloud-based service-driven applications
Domain
Transportation industry, Connected Vehicles, IoT, Cloud Services
Deliverable
production ML models | product features
Required skills
Full-stack development, Cloud platforms (AWS), NoSQL databases, Container orchestration (Docker, Kubernetes), Front-end development (React, TypeScript, Node.js), Server-side languages (Java, C#, Node.js), API development and integration, Automated testing and CI/CD
Preferred skills
Intelligent transportation systems, Telematics, Machine learning/AI concepts, Blockchain
Technologies
AWS (Amplify, Lambda, S3, Location Services, AppSync, API Gateway), MongoDB, DocumentDB, Cosmos, Docker, Kubernetes, React, TypeScript, Node.js, Java, C#
Responsibilities
Develop high-quality software with focus on design and usability, Execute tasks in the software development life cycle, Participate in code reviews, Automate tasks through scripting, Review and debug code, Perform validation and verification testing
Seniority
Senior, hands-on IC