Description

Are you a Software Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment?

Position Overview

We are looking for a Python and AWS Developer to join our engineering team and help us develop and maintain an application to assist fleets to stay in compliance with US and Canadian regulations. Python and AWS Developer responsibilities include writing and testing code, debugging programs and integrating applications. To be successful in this role, you should have experience in developing large scale applications using Python and/or javascript, AWS, Terraform and work well in a team. Ultimately, you’ll build a highly scalable and responsive web

application that aligns with our business needs.

Primary Responsibilities

l Write effective, scalable code using Python and/or javascript

l Experience with relational and non-relational databases

l Make infrastructure changes using Terraform

l Develop back-end components to improve responsiveness and overall performance

l Test and debug programs

l Implement security and data protection solutions

l Coordinate with internal teams to understand user requirements and provide technical solutions

Required Skills

| Solid understanding of operating systems principles, software architectures, software algorithms,and software engineering principles

| Proficient in Python/Javascript and strong knowledge of Object Oriented Programming.

l Exposure to design, development and debugging tools.

l Excellent analytical and problem-solving skills.

l Excellent communication and interpersonal skills.

l Highly motivated and a self-starter.

Preferred Skills

l Some API experience

l Some C# or React experience

l Elasticsearch experience

l Selenium and Locust.io experience a plus

l Working knowledge of Docker and Terraform

l Cloud experience with AWS

l AWS technologies used include: API Gateway, Lambda, Redis
 

Education

Any Graduate