Senior Software Engineer
Indexed description
Senior Software Engineer (.NET & Azure)
Note: This is a 6-month mandate with the possibility of extension.
Our company description
Mission is a platform for hiring, vetting, and managing software development talent. It enables our clients to connect with the world’s best talent to build mission-critical software products.
About the client
This global technology company provides AI-driven solutions to optimize critical processes within the insurance industry. Its platform utilizes advanced automation and data insights to assist insurers with fraud detection, claims automation, and subrogation. By analyzing large-scale datasets of policies and claims, the organization helps insurance providers improve operational decision-making and enhance customer experiences through streamlined, data-informed workflows.
About the Role
As a senior member of the engineering team, you will lead the development of high-impact products within a collaborative squad structure. You will take ownership of solving complex technical challenges and play a key role in evolving the platform's architecture. By providing technical guidance and mentoring peer engineers, you will directly influence the team's technical maturity. Your work will bridge cross-functional teams to deliver scalable solutions that transform how global insurance providers process and analyze data. This is a 6-month mandate with the possibility of extension.
What You'll Do
- Lead the design and implementation of the team’s first product utilizing event streaming technologies.
- Provide technical guidance and mentorship to peer engineers to facilitate professional growth and upskilling.
- Collaborate with cross-functional squads to solve complex technical problems across the organization.
- Build and maintain scalable distributed data systems to support high-volume processing.
- Partner with data scientists and engineers to integrate advanced analytics into core product features.
- Ensure high code quality and architectural standards within a modern development environment.
- Translate business requirements into robust technical solutions for fraud and claims management.
What You Bring
- 6+ years of experience in professional software development.
- Strong proficiency in C# and the .NET ecosystem.
- sHands-on experience with Azure Event Hub and Azure Schema Registry.
- In-depth understanding of distributed data systems.
- Experience working closely with cross-functional teams, including data scientists.
- Fluent professional communication skills in English.
- Must reside in the European Union.
Nice to Haves
- Experience with MS SQL Server, Elasticsearch, or Spark.
- Familiarity with large-scale data processing and automation tools.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search