Here at Imaginera, we create solutions to meet our client challenges across a focused marketplace of Insurance, Reinsurance, and Insurance Linked Securities. We set ourselves apart from our competition by being technically at the top of our game with the unique ability to also communicate directly with our clients, understanding their complex business requirements.
Having spent eight years creating bespoke solutions for our clients, we then diversified into a consultancy and product business. Our first product, Orca, was released in 2020 and has a busy roadmap ahead of it. We are a vibrant company with around 70 employees. Our journey so far has been an exciting and fast one - we don't have any plans to slow down. So, if you're excited by growth and opportunity and want to be a part of it, we would love to hear from you.
The Role
We are looking for an Python Developer to join our growing development team, helping to design, develop and maintain high quality applications across our clients. You would also be required to collaborate with cross-functional teams to gather requirements and implement effective solutions.
Required Skills
Our ideal candidate will have:
Strong proficiency in
Python
(3.x)
Experience using data manipulation libraries.
Experience implementing python unit testing frameworks with dockers.
Experience in deploying and maintaining solutions in AWS using Github Actions.
Commercial C# and .NET experience
Experience in designing and implementing RESTful APIs
Experience with version control systems (preferably Git) and associated CI/CD tooling
Familiarity with Agile methodologies and project management tools such as Azure DevOps or Jira
Desirable Skills
Multi-tier architecture and design patterns
Good understanding of the full software development lifecycle
Experience in reinsurance or capital markets
Experience with Azure technologies such as Azure Apps
Awareness of security best practices in application development
Personal Skills
Excellent communication skills with all stakeholders
Good organisation, planning and time management
Ability to work independently and as part of a team
Excellent problem-solving ability
A strong desire to learn and explore new technical challenges
Educational Requirements
Bachelor's degree in computer science or a related field, or an equivalent combination of education and relevant industry experience.
Imaginera Culture & Benefits
We believe in creating an environment where people can thrive and reach their potential and succeed in everything they do. Teamwork and communication are key to our business, and we support our Teams to achieve high standards. Our business is unique in the market it operates, which means you will learn commercially and technically - mentoring and coaching are an integral part of our business.
In addition to a welcoming and supportive culture, we offer:
Competitive salary
25 days holiday plus 8 bank holidays
Contributory Pension Scheme
Private Medical Insurance with the option to add family members
Flexible Working Hours
Cycle to Work Scheme
A Wellbeing Team & Mental Health First Aiders
Yearly paid time off allowance for medical appointments in addition to holiday
Free Yoga Sessions
Regular Team and Company Events
* Employee referral bonus
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.