Middle Weight .Net Developer

Growth Capital Ventures


Date: 3 weeks ago
City: Newton Aycliffe
Contract type: Full time

Joining the development team as a Middle weight .Net Software Developer, you will be integral to the company's capability offering and will be heavily involved in many exciting projects.


The role will assist the Programme Director and wider development team, in the development of software, websites and integrations for businesses in our portfolio of companies and for our clients.



Key Responsibilities


  • Design, develop, and maintain scalable applications using .NET and ASP.NET Core
  • Implement secure authentication and authorization solutions using Identity Server
  • Create and optimize Microsoft SQL databases and stored procedures
  • Deploy and manage applications in Microsoft Azure environment
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate in code reviews and provide constructive feedback to team members
  • Debug, troubleshoot, and resolve technical issues
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Document technical specifications and maintain system documentation



Required Technical Skills


  • Strong proficiency in .NET framework and C#
  • Extensive experience with ASP.NET Core and Web API development
  • Solid understanding of Identity Server and authentication protocols
  • Proven experience with Microsoft SQL Server
  • Experience with Microsoft Azure services and cloud architecture
  • Knowledge of software design patterns/Clean Architecture
  • Familiarity with version control systems
  • Understanding of RESTful APIs and web services




Additional Skills


  • Experience with front-end technologies (HTML5, CSS3, JavaScript)
  • Blazor Server/WASM
  • Knowledge of Agile development methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to work independently and manage multiple priorities


Desirable (any combination of) 
  • Experience with microservices architecture
  • Working knowledge of containerization (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines
  • Understanding of DevOps practices and principles




Experience & Qualifications


  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 3-5 years of professional software development experience
  • Proven track record of delivering successful .NET applications
  • Strong portfolio of projects demonstrating relevant technical skills




Preferred Qualifications
  • Microsoft certifications (e.g., Azure Developer Associate, MCSD)


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Manufacturing Technology Engineer (m/f/x)

3M, Newton Aycliffe
1 week ago
3M has a long-standing reputation as a company committed to innovation. We provide the freedom to explore and encourage curiosity and creativity. We gain new insight from diverse thinking, and take risks on new ideas. Here, you can apply your talent in bold ways that matter.Job DescriptionManufacturing Technology Engineer (m/f/*)The Aycliffe plant is part of a multi-site international group. The...

Distribution Security Officer

Amberstone Security, Newton Aycliffe
£11.89 per hour
3 weeks ago
ASEL, design, develop and deliver fully bespoke and integrated security solutions, seamlessly bringing together people, technology and processes to achieve results-driven outcomes. As the original thinkers behind security risk modelling, which has revolutionised the industry, our business is underpinned by our risk advisory practice, which utilises data and insight to identify and mitigate risk, inform strategy, prevent crime and reduce...

Care Assistant

Helping Hands Home Care, Newton Aycliffe
3 weeks ago
Location: DarlingtonSince 1989, we’ve supported adults of all ages to maintain their independence and stay in the place they know and love. Because, life is better at home.We’re looking for people who are passionate about care, and who want to help others to join our amazing teams. We don’t require you to have any previous social care experience, what we...