C#.Net Developer
Role details
Job location
Tech stack
Job description
We are looking to recruit a C#.Net Developer for a growing technology company on an initial 12 month fixed term contract. This is a hands-on role combining software engineering and DevOps, with a strong emphasis on building, maintaining, and improving CI/CD pipelines alongside core development work., Working within a collaborative development team, you will design, build, and maintain high-quality applications while also taking ownership of delivery pipelines and deployment processes., * Developing web-based applications using C#, .NET / ASP.NET MVC, and SQL Server
- Designing and maintaining scalable, secure, and high-performing solutions
- Building, configuring, and optimising Azure DevOps CI/CD pipelines from scratch
- Managing build and release processes, ensuring efficient and reliable deployments
- Collaborating with Business Analysts and stakeholders to translate requirements into technical solutions
- Contributing to technical design, estimation, and continuous improvement initiatives
- Ensuring best practices across security, performance, and code quality
Requirements
- Strong experience with C#, .NET / ASP.NET MVC development
- Solid experience with SQL Server, T-SQL, and database design
- Proven experience building and managing Azure DevOps pipelines (CI/CD)
- Experience creating pipelines from scratch, not just maintaining existing ones
- Strong understanding of DevOps principles and deployment automation
- Experience with front-end technologies (HTML, JavaScript, CSS)
- Experience with REST / web services
- Familiarity with security best practices (e.g. OWASP) and code quality tooling
Key Screening Points
We are particularly interested in candidates who can demonstrate:
- Hands-on experience setting up DevOps pipelines end-to-end
- Experience creating and configuring pipelines from scratch
- Exposure to code quality and security tooling
- A mindset focused on automation, efficiency, and continuous improvement