Senior .NET Developer
We are working in partnership with a 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.
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.
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.
* Stay updated with the latest technologies and best practices.
Requirements:
* 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.
* Access to the latest tools and technologies.