Job Title: Mid-Senior Backend Developer
Location: Bournemouth BUT we are happy to support remote work if Bournemouth is unsuitable. Some overseas travel may be required.
Salary: £45,000-£60,000 (experience dependent)
Job Type: Full-time, Permanent
The Role:
We are looking for an experienced Backend Developer to join our brilliant tech team. You will be responsible for the server side of our web applications.
If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Backend Developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.
Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.
Job Duties:
- Design, build and maintain the GEO Platform.
- Assist in database design and administration.
- Assist with DevOps: Docker and DigitalOcean/Azure.
- Work closely with other team members of different technical disciplines to ensure products are coherent.
- Present ideas for system improvements.
- Participating in continued education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- Develop, maintain, test, and improve new and existing microservices.
- Test and document code, and fix bugs where applicable.
Knowledge, Skills and Experience:
Must have:
- Minimum of 3 years commercial experience.
- Coding experience in:
- Python
- Flask/FastAPI
- Portfolio containing at least one project in one of the essential languages.
- Excellent verbal and written communication skills
- Organisational and time management abilities
Highly desirable:
- Version control tools, especially GIT
- Docker experience.
- Experience working with Azure/DigitalOcean/similar services.
- Knowledge/Experience developing RESTful Web Services
- SQL database design and administration
- GIS (Web, QGIS, or ArcGIS)
- GeoServer
- STEM/Environmental Science/Social Science degree.
Desirable:
- Experience with NoSQL databases
- Advanced maths or statistics
- Experience working with Linux servers
- Coding experience in C/C++
Qualities and character traits:
Character Traits:
- Curious/inquisitive
- Initiative (self starter)
- Happy to work on big projects
Qualities:
- Articulate – clear, concise and logical in both writing and speech
- Creative and intelligent
- Accurate and precise
The Company :
MIS aggregate and analyze space, air and ground based sensors to provide a timely, robust and holistic view of global events. As the winner of the 2018 British Claims Award for Outstanding Achievement of the Year, we combine machine learning algorithms with over 100 years of military-trained damage assessment expertise to deliver timely and actionable intelligence to global insurance markets. Our military heritage drives our sense of urgency and means we understand what has to be done during major catastrophes, ensuring customers get what they need – on time, every time. We are proudly the owner of a cross market SaaS solution, adopted by key players in the (Re)insurance industry. We have been serving the insurance market since 2016; recent technological advances means our product is on the desktops of many claims and underwriting staff across the industry and we are looking for new talent to augment the teams delivering this high quality analysis.
MIS is a proudly and defiantly diverse employer. We only care that you are a good human, who is amazing at your job, who is interested and interesting, who wants to do truly transformational work. We don’t care about gender identity, sexual preference, skin colour, able-bodied-ness, marital status or otherwise of our team members. We just want to work with the best.
Benefits:
- 20 days annual leave PLUS 8 UK bank holidays PLUS 3 days Christmas stand down
- Company pension scheme
- Employee share scheme (subject to approval and qualifying period)
- £10 Wednesday Lunch Club allowance
- Competitive Maternity/Paternity Policy
- Training budget each year for formal courses or any learning (training courses, talks, books, etc.)
- Regular team socials
Flexible hybrid working: some days in the office, some from home
Please click the APPLY button to send your CV and Cover Letter for this role.
Candidates with experience or relevant job titles of; Software Developer, Developer, Software Engineer, Systems Developer, Software Tester, Backend Services, API’s, API, Application Programming Interface may also be considered for this role.