Senior Software Craftsmanship Role
This position involves designing, building and maintaining modern software systems that support core business functions such as customer experiences, policy management and internal operations.
We are seeking a skilled professional to join our development team.
1. Design and develop scalable software applications using C#, .NET, Angular, JavaScript and Azure cloud services.
2. Create intuitive user interfaces for both customer-facing and internal platforms.
3. Collaborate with product, QA and operational teams to translate requirements into technical solutions.
4. Lead peer reviews, provide technical guidance and uphold best practices across the development lifecycle.
5. Contribute to software architecture, deployments, CI/CD pipelines and application performance improvements.
6. Evaluate security, reliability and regulatory compliance within a data-sensitive environment.