Job Title: Senior .NET Developer
We are working in partnership with a booming and established Digital Consultancy that thrives on collaboration, creativity, and delivering exceptional results. From bespoke websites to complex software applications, our work spans industries and challenges, providing opportunities to work on exciting and meaningful projects.
About the Role:
As a Senior .NET Developer, you'll play a key role in designing, building, and maintaining robust digital solutions. You'll work closely with designers, front-end developers, and project managers to ensure seamless integration of functionality and aesthetics. This is a hands-on role where your technical expertise and problem-solving skills will drive success across multiple projects.
Key Responsibilities:
* Develop high-quality .NET applications, APIs, and web services.
* Collaborate with cross-functional teams to deliver projects on time and to specification.
* Provide mentorship and technical guidance to junior developers.
* Participate in the full software development lifecycle, from requirements gathering to deployment.
* Optimize code for performance and scalability, ensuring applications are robust and secure.
* Stay updated with the latest technologies and best practices to drive innovation within the team.
Required Skills & Experience:
* Strong expertise in .NET Core and C#.
* Proficiency in ASP.NET MVC, Web API, and Entity Framework.
* Experience with front-end technologies such as JavaScript, HTML5, and CSS (Angular or React is a bonus).
* Understanding of Blazor
* Strong understanding of database design and development (SQL Server, PostgreSQL).
* Excellent problem-solving skills and attention to detail.
* Ability to lead and inspire a team while managing multiple priorities effectively.
What We Offer:
* A hybrid working model with flexible hours.
* Opportunities for career growth and professional development.
* A vibrant and collaborative work environment in the heart of Newcastle.
* Access to the latest tools and technologies to support your work.