
System Software Developer
Position Overview:
We are looking to hire a Software Developer that is passionate about insurance, technology and customer service. This represents an exciting opportunity to join a growing company whose products are being used across the globe. The role reports directly to the Director of Business Services. As a member of the team, you will directly work with team members with an aim to support clients and achieve high levels of performance and delivery. Experience is important, as is a willingness to learn and excel by demonstrating excellence when delivering on your commitments. You will:
​
-
Work with a team to design and develop new APIs, libraries, and web applications to meet the business needs of our clients
-
Enhance and support existing software applications
-
Help clients set up and troubleshoot the applications we develop when necessary
-
Troubleshoot, diagnose, and fix bugs
Required Experience:
​
​
-
Experience using front-end JavaScript and CSS frameworks
-
Experience using back-end web frameworks such as Django and Express
-
Strong understanding of web concepts: HTTP, TCP, JSON, etc.
-
Experience with the use and development of REST APIs
-
Experience using version control systems
-
Experience working with databases such as MySQL, Postgres, MongoDB, and Microsoft SQL Server
-
Ability to adapt and learn new technologies quickly
Preferred Skills:
-
Experience writing Go, Rust, and/or Python
-
Experience using Git
-
Experience with Linux and Windows server administration
-
Experience with IIS and Nginx
-
Experience using Docker