.Net Full-Stack Developer
.NET Developer - Hybrid (2 Days Onsite)
We are looking for an experienced .NET Developer to help build and support modern applications across Azure, CRM and enterprise systems. This is a hands-on development role working in a collaborative Agile team.
Key Responsibilities
- Develop and maintain applications using C#, .NET Core and ASP.NET
- Build cloud solutions using Azure services (Functions, App Services, Logic Apps)
- Integrate systems including Oracle databases, Dynamics 365 CRM, and Power Platform
- Troubleshoot and support production applications
- Write clean, maintainable code and contribute to code reviews
- Work with BAs, product owners and stakeholders to deliver requirements
- Participate in Agile ceremonies (stand-ups, sprints, retros)
Skills & Experience
Essential
- Strong C#, .NET Core, ASP.NET
- Azure development experience (PaaS)
- Oracle database integration
- Dynamics 365 customisation/API integration
- Power Platform knowledge
- Git and CI/CD pipelines
- Solid problem-solving and debugging skills
Desirable
- JavaScript/TypeScript or modern Front End frameworks
- REST APIs/microservices
- Docker/Kubernetes
- Automated testing (xUnit, NUnit, Moq)
- Microsoft certifications
Working Model
- Hybrid - 2 days onsite per week
- Occasional travel or out-of-hours support may be required
- Opportunity to lead technical workstreams (no line management)