Job description
Company Overview
IMS (Insurance and Mobility Solutions) is a leader in connected car and telematics services. We provide services and analytics to insurers, governments, and enterprises. We are proud to be the developer of the industry-acclaimed; cloud-based “Drive-Sync” connected car platform. From insurers and governments to dealerships and everyday drivers, we’re proud to produce technology that makes driving – Safer. Smarter. Greener.
Description:
- Design, develop, and maintain AWS serverless applications using Lambda, API Gateway, DynamoDB, S3, and other AWS services
- Work collaboratively with cross-functional teams to develop and deploy cloud-native applications
- Provide technical leadership in the development of serverless architectures and implementation strategies
- Design and implement serverless infrastructure as code using AWS CloudFormation, Terraform, or other similar tools
- Write high-quality, maintainable code for serverless applications
- Develop and implement automated testing and deployment processes for serverless applications
- Identify and troubleshoot issues related to serverless applications and infrastructure
- Stay up-to-date with industry trends and best practices related to serverless development on AWS
- Mentor junior developers and contribute to knowledge-sharing efforts within the team
- Participate in code reviews, design reviews, and other development-related activities
Desirable skills:
- Proficiency in a programming language, we use Python, however, if you have experience in a different programming language and are interested in learning Python, we’d like to talk to you
- Experience with AWS Lambda, API Gateway, DynamoDB, S3, and other serverless services
- Familiarity with serverless frameworks such as Serverless, SAM, or CDK
- Experience with AWS CloudFormation, Terraform, or other infrastructure as code tools
- Strong understanding of software engineering principles, design patterns, and best practices
- Experience with agile development methodologies
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
Other Contextual Information/Special Features:
- Due to the scope of the role, availability outside normal Canadian or UK hours may be required
- Due to the nature of this role travel to IMS UK offices may be required (Crewe or Manchester)
Why should you join us?
- We’re an innovative technology leader with plans for growth in the global telematics industry. These are some exciting times!
- Flexible remote working options
- Flexible holiday scheme (unlimited vacation) to really make the most of your time and wellbeing
- 'Work From Anywhere' Policy - work almost anywhere in the world for 30 days per year!
- Employee Assistance Program and an enhanced maternity/paternity package
- We want to see you grow and do great things! We’re committed to your personal and professional development
- Funded training opportunities and a dedicated online learning platform
- Management coaching programs
- Corporate Gym Membership
- Auto- Enrolment Pension & Private Medical Insurance
- Cycle to Work and Car Maintenance Salary Sacrifice discounts!
- Discounted Employee Mobile Phone contract
- Kudos Hub - a peer-to-peer recognition system, where you can recognize others using points. These points can be collected and redeemed against a huge catalog of rewards
- Plus more!
Please note all Offers of Employment with IMS are subject to reference including Criminal Disclosure checks and role-specific background checks.
Even if you do not meet all of the above criteria, please consider applying! If you have any questions, do not hesitate to get in touch with our HR team, at [email protected]
IMS is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.