Negotiable
Undetermined
Remote
United Kingdom
Summary: The Senior Software Engineer role focuses on leveraging .Net and Azure technologies to build scalable, high-quality systems within a growing InsurTech environment. The position offers the flexibility of a startup while benefiting from the stability of a larger insurance enterprise. Candidates should have a strong background in software engineering and experience in high-growth settings. The role emphasizes collaboration, problem-solving, and adherence to engineering best practices.
Key Responsibilities:
- Develop scalable, high-quality software systems using .Net and Azure technologies.
- Collaborate with cross-functional teams, including Product and Design, to ensure customer-centric development.
- Implement CI/CD pipelines, containerization, and microservices architecture.
- Drive engineering best practices, including TDD and performance optimization.
- Adapt to shifting priorities in a fast-paced, high-growth environment.
Key Skills:
- 5+ years of experience in Software Engineering.
- Deep expertise in the modern .Net stack and Azure cloud technologies.
- Hands-on experience with CI/CD pipelines, Docker, Kubernetes, and microservices architecture.
- Strong problem-solving skills with a pragmatic approach to delivery.
- Ability to work in cross-functional teams and adapt to changing priorities.
- Passion for writing clean, maintainable code and driving engineering best practices.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT