remote
Software Developer - Empire Life Insurance
Software Engineer
Software Developer focused on building secure, high‑performance front‑office services using Java, C#, and Azure, with strong experience in SQL and RESTful API design.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services in Java and C# for front‑office applications.
- Implement secure REST APIs, ensuring compliance with industry security standards.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Optimize database performance using SQL and Azure data services.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- 3+ years of professional experience in Java and/or C# development.
- Strong knowledge of SQL and relational database design.
- Experience building and consuming RESTful APIs.
- Familiarity with Azure cloud services and security best practices.
- Excellent problem‑solving skills and a collaborative mindset.