Application Developer

Location: Hybrid (Hubs in Oxford & Bristol)
Who We Are
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 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, went live in Autumn 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 Application 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:
- Commercial C# and .NET experience
- Experience with Entity Framework and LINQ
- Familiarity with SQL and query optimisation
- 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
- Proficiency in web front-end technologies (preferably Angular and Typescript)
- Multi-tier architecture and design patterns
- Good understanding of the full software development lifecycle
- Experience in reinsurance or capital markets
- Understanding of Microservice Architecture
- Strong mathematical skills
- Experience with Azure technologies such as Azure Functions and Service Bus
- 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. 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
- Regular team and company events
- Locations
- Oxford , Bristol
- Remote status
- Hybrid
Application Developer
Loading application form