Cambridge Mobile Telematics (CMT) is looking for a Software Engineer II, Full Stack to help make the world's roads and drivers safer by improving their AI-driven platform, DriveWell Fusion®.
Requirements
- Experience developing native mobile applications and proven experience as a Full Stack developer or similar role
- Experience designing or developing Restful APIs or web services
- Knowledge of a backend development language like Python
- Comfortable working with AWS services
- EC2, S3, Lambda, SNS, SQS, RDS (Postgres), NoSQL
- Understanding of Agile development methodologies (specifically SCRUM)
Responsibilities
- Solve complex problems and transform them into business solutions in collaboration with team members
- Analyze and translate business and functional specifications and change requests into technical specifications suitable for implementation
- Able to independently transform complex technical requirements into smaller implementable pieces; able to implement performant software solutions that are maintainable, scalable, reliable and testable
- Participate in code and design reviews
- Train and guide junior developers on proper software development procedures and methods
- Follow company defined development and operational standards and processes
- Support and troubleshoot production issues as needed.
Other
- 2+ years of relevant working experience
- Excellent communication and collaboration skills
- Customer obsessed, demonstrates initiative, has a learning mindset, takes ownership
- Proven ability to deliver results
- An analytical mindset