Dotnet Developer

What you’ll do

• Design, develop and maintain services using C#, .NET, and ASP.NET

• Build and consume RESTful APIs and integrate with downstream systems

• Write clean, maintainable, and testable code, following agreed standards

• Take ownership of user stories from design through to production support

• Participate actively in code reviews, design discussions, and team ceremonies

• Apply DevOps and quality engineering practices, including CI/CD and automated testing

• Identify and resolve defects, performance issues, and technical debt

• Support and guide junior engineers through collaboration and knowledge sharing

What you’ll need

• Solid experience with .NET (C#) and backend development

• Understanding of software design principles and patterns

• Experience working with databases and data persistence

• Familiarity with cloud hosted applications and containerised environments

• Working knowledge of testing strategies and quality practices

• Confident use of version control and CI/CD pipelines

• Awareness of secure coding and non functional requirements

• You deliver high quality .NET solutions with minimal supervision

• You make sound technical decisions within defined architectural boundaries

• You contribute meaningfully to design and solution discussions

• You help raise team standards through reviews, feedback, and shared ownership

• You continuously develop your technical depth and delivery effectiveness

Job Details

Company
Infinity Quest
Location
Greater Edinburgh Area, United Kingdom
Posted