A world-leading actuarial and consulting firm with a strong focus on technology and data-driven solutions is seeking a skilled software engineer. This company develops category-defining, SaaS products for a broad spectrum of insurance clients, fostering an entrepreneurial and collaborative culture of innovation and excellence.
The Role
- Design, develop, maintain, and improve software and technical solutions for business challenges
- Develop and maintain modern front-end applications and supporting backend-for-frontend (BFF) APIs
- Play a key role in redesigning monolithic legacy products in AWS, championing best practices
- Mentor team members on software engineering best practices and focus on overall product quality
- Self-manage workload, contribute to sprint goals, and participate in code reviews
- Develop and maintain unit and integration tests, supporting code deployments
What You'll Need
- 5+ years of relevant software engineering experience
- Strong experience with React and TypeScript/JavaScript for modern application development
- Experience developing or supporting backend services and BFF APIs using C# (.NET 8) and SQL
- Cloud development experience with AWS, with an understanding of DevOps best practices (GitHub, Terraform)
- Excellent technical design, problem-solving, and debugging skills with experience in Agile practices
- Experience with domain-driven design, microservice architecture, and event-driven architecture
What's On Offer
- Competitive compensation and benefits
- Opportunities for skills training, career development, and mentoring
- A collaborative and innovative culture with a focus on work-life balance
- Opportunity to work on challenging projects using modern cloud technologies
Apply via Haystack today!