This London based customer is looking to hire a mid level Python Developer, looking to take steps forward to become a lead developer, salary to £70k and good benefits.
Working withing a team of Product Managers, C# Developers, Python Developers, Data Scientist, Front-End Developers, DevOps & Site Reliability Engineer and QA Engineers, there will guidance to develop while also having the opportunity to take ownership of your work.
What Will You Be Doing?
As a Developer, your key responsibilities will include:
- Primarily focusing on Python (main) and C# development, with supplementary involvement in other languages, under the guidance of senior developers
- Collaborating across disciplines, working closely with actuaries, specialists, and fellow developers to integrate advanced analytics into software solutions
- Advocating for and implementing industry-standard software development practices, including:
- High code quality and maintainability
- Robust testing methodologies
- Scalable and reliable solution design
- Researching, evaluating, and prototyping emerging technologies and methods to support innovation and continuous improvement
- Sharing technical knowledge within the team and contributing to a learning-oriented culture that values curiosity and professional growth
Skills and Experience
Essential:
- Experience with Python development
- Experience in C# development (.NET 6 / .NET 8)
- Strong understanding of software engineering principles, including:
- Unit testing
- Change management and control
- SOLID principles
- Effective communication skills, with the ability to explain technical concepts to diverse audiences
- A proactive, problem-solving mindset with a commitment to quality and continuous learning
- Familiarity with Agile development practices, emphasizing collaboration, adaptability, and customer focus
Desirable:
- Practical knowledge of, or willingness to learn, Azure PaaS/SaaS technologies, including:
- Azure Functions
- App Services
- Table, Queue, and Blob Storage
- ASP.NET Web API
- Cosmos DB
- Exposure to or strong interest in the non-life insurance insights domain, with enthusiasm for bridging technology and actuarial science