Enterprise Software Engineer
We are seeking a highly skilled Enterprise Software Engineer to join our technical team.
The ideal candidate will have:
* 5+ years of commercial experience in software development
* Strong experience with C#, Web API, and SQL
* Proven experience in cloud-based development (Azure preferred)
* Strong understanding of software design patterns and architectural principles
* Experience working within regulated environments (finance, insurance, pharma, etc.) is an advantage
Responsibilities:
* Design, develop, and maintain high-performance web applications using .NET, C#, and Azure
* Participate in system design discussions, contributing to architecture and code review processes
* Collaborate closely with Product Managers, QA, and DevOps teams to deliver robust and secure features
* Lead technical decision-making on assigned projects and mentor junior developers
* Implement and maintain CI/CD pipelines to ensure reliable code delivery
Technical Skills:
* .NET 6/7
* C#
* REST
* Entity Framework Core
* SQL Server
* Azure SQL
* Azure Functions
* Azure App Services
* Azure DevOps
* Git
* CI/CD
* Docker (desirable)
What We Offer:
* Competitive salary package
* Flexible working arrangements
* Professional development opportunities
* Access to cutting-edge technologies