We are currently partnering with a leading technology-enabled Managing General Agent (MGA) in the insurance industry. This innovative company specializes in providing commercial insurance products for UK small and medium-sized enterprises (SMEs) and high-net-worth household insurance. With a strong reputation for underwriting expertise, exceptional service, and proprietary technology platforms, they are at the forefront of the next generation of InsureTech.
We are seeking a talented Python Developer to join a dynamic team within the insurance industry. As a Python Developer, you will play a crucial role in managing the development design and process, under the guidance of the Systems Development Manager. This position offers excellent opportunities for career growth within the insurtech industry.
Apply SOLID and other architectural principles to designs and code.
Deliver high-quality functional software within agreed timescales.
Collaborate with the team to prepare designs, estimates, and functional specifications.
Conduct code and document reviews to maintain quality.
Participate in Agile-based meetings to ensure well-defined and delivered iterations.
Investigate software/system faults and devise solutions.
Assist with 2nd/3rd line support.
Review team and iteration performance to identify improvements for future deliveries.
Take responsibility for your own learning and quickly gain familiarity with the system.
Work closely with internal stakeholders to understand their needs and develop changes.
Maintain accurate documentation and provide training on new functionality.
Develop a basic level of insurance knowledge and demonstrate competency by completing relevant modules.
Maintain effective working relationships with all internal departments.
Foster an open communication ethos with colleagues and managers.
Attend meetings as required.
Perform a variety of administrative duties to assist the Systems Development Manager.
Essential: GCSEs in Maths and English or equivalent.
Desirable: A computing-based degree.
Strong API development skills.
Proficiency in Git version control.
Demonstrable experience with Restful/JSON API services.
Ability to write clean, well-written, and maintainable code.
Experience in test-driven development (TDD) is advantageous.
Knowledge of React is a plus.
Familiarity with secure coding practices.
Ability to work unsupervised and deliver to agreed timescales.
Strong team collaboration and communication skills.
Ability to write unit tests and perform integration testing.
Analytical mindset to clarify requirements and technical designs.
Conduct code reviews and provide constructive feedback to other developers.
Pay attention to security requirements in a PCI-DSS accredited environment.
Effective communication throughout the development process with stakeholders and management.
Gain insights into the business and industry trends based on an understanding of business trends.