Software Engineer
Description
*Open to on island candidates & overseas candidates seeking an opportunity to relocate to Cayman Islands*
Opportunity for a Software Engineer to join a leading organisation in Cayman Islands. This role will be focused on developing and maintaining modern cloud-based applications and internal platforms using Microsoft technologies including .NET and Azure.
Duties:
- Designing, developing, testing, and maintaining scalable software applications and internal services
- Building clean, secure, and maintainable code with strong testing and quality standards
- Developing and maintaining CI/CD pipelines and deployment processes
- Working with Azure cloud services to improve application performance, scalability, and reliability
- Designing and deploying Infrastructure as Code (IaC) solutions using Terraform
- Integrating third-party applications, APIs, and software components
- Supporting production systems, troubleshooting issues, and continuously improving existing applications
Requirements:
- 5+ years’ experience in a professional Software Engineering or Software Development role
- Strong backend development experience, ideally using C# and .NET technologies
- Proven experience with cloud platforms (MS Azure), IaC (Terraform), and SQL databases
- Proven experience developing web applications and RESTful APIs
- Experience building and managing CI/CD pipelines, including YAML-based workflows
- Knowledge of frontend frameworks such as React or Angular
