We are recruiting on behalf of a leading international financial and legal services organisation seeking an experienced Software Engineer to join its Cayman Islands team. You will use modern Microsoft technologies, including C#, .NET and Azure, to design, develop, test and maintain scalable applications, cloud services and CI/CD pipelines that support critical internal operations.
Company Information
This is an opportunity to join a well-established global organisation operating across major financial centres in the Americas, Asia, Europe and the Middle East. The company combines financial and legal services within a collaborative, high-performing and merit-based culture built around integrity, innovation and professional excellence.
You will join a talented Software Engineering team that works closely with product, engineering, operational and business services teams. The environment encourages knowledge-sharing, professional development and the adoption of new technologies and working practices.
Responsibilities and Duties
- Design and develop clean, testable, maintainable and scalable software solutions using C#, .NET and Microsoft Azure.
- Build, test and maintain applications and services that support internal business operations.
- Troubleshoot bugs and continuously improve the performance, security and reliability of existing applications.
- Develop Web and RESTful APIs while integrating software components and third-party applications.
- Use Azure cloud services to improve application performance, capacity and scalability.
- Design and deploy Infrastructure as Code using Terraform.
- Build and manage YAML-based CI/CD pipelines, following software development and deployment best practices.
- Participate in Agile and Scrum ceremonies while collaborating closely with technical and non-technical stakeholders.
Qualifications and Skills
- A minimum of five years’ professional software engineering or software development experience.
- Strong knowledge of at least one server-side programming language, ideally C#.
- Proven experience developing Web and RESTful APIs.
- Practical experience with SQL and ORM tools such as Entity Framework.
- Knowledge of front-end frameworks such as React or Angular.
- Experience with Microsoft Azure, YAML-based CI/CD pipelines and production monitoring tools such as Application Insights.
- Strong understanding of design patterns, SOLID principles, microservices and event-driven architecture.
- A bachelor’s degree, ideally within a STEM discipline, or equivalent professional experience. Terraform experience is highly desirable.
Benefits and Perks
- The opportunity to work with modern Microsoft technologies, including .NET and Azure.
- Exposure to cloud development, automation, Infrastructure as Code and CI/CD best practices.
- Career development opportunities within an established international organisation.
- Collaboration with experienced technology, product and operational teams across an international business.
- An inclusive, merit-based environment that values integrity, innovation and professional excellence.
- Opportunities for interdisciplinary learning and exposure to both financial and legal services.






