Senior .Net Developer
Department: Technology & Data
Employment Type: Full Time
Location: Pure Offices, Leeds
Reporting To: Head of Software Development
Compensation: £60,000 - £65,000 / year
Description
About the Team
Join the innovative and forward-thinking Technology & Data team at Vintage Cash Cow, where we are driving technological and operational advancements within our business. Our passionate team leverages cutting-edge technologies and robust data solutions to enhance business performance and shape the future of the re-commerce industry. By developing scalable software solutions and embracing modern advancements, we are redefining the global trade of vintage goods and positioning Vintage Cash Cow as a leader in the market.
About the Role
We are looking for a Senior .NET Developer to join our dynamic team. Your focus will be on designing, developing, and maintaining web APIs using the .NET 8.0 framework. This role requires close collaboration with cross-functional teams to deliver efficient, reliable, and high-quality software solutions that support our business objectives and enhance customer experience. An essential part of this role is the ability to manage and contribute to the full software production life cycle, ensuring solutions are scalable, maintainable, and meet high standards.
Skills, Knowledge, and Expertise
* Demonstrated experience as a .NET Developer, with a proven track record of delivering high-quality software solutions.
* Strong proficiency in the .NET Core framework (8.0), C#, and ASP.NET Core.
* Comprehensive experience in building and maintaining RESTful APIs and web services.
* Hands-on experience managing and contributing to the full software production life cycle, from requirements gathering and design to deployment and maintenance.
* Solid expertise in web technologies, including HTML, CSS, and JavaScript.
* Understanding of microservices architecture and containerization tools such as Docker and Kubernetes.
* Familiarity with testing frameworks and tools like NUnit to ensure software quality.
* Robust knowledge of database systems, particularly SQL Server.
* Proficiency in modern development tools and methodologies, including Git, Agile workflows, CI/CD pipelines, and GitHub Actions.
* Knowledge or interest in the Azure cloud platform.
* Familiarity with .NET Aspire is a plus but not essential.
* Strong problem-solving abilities and a collaborative mindset.
Key Responsibilities
* Gain a deep understanding of our existing systems and architecture.
* Begin developing and maintaining web APIs using .NET Core.
* Collaborate with team members to implement features and resolve issues.
* Support junior team members through pair-coding and mentorship.
* Take ownership of key modules within our applications.
* Contribute to the design and implementation of new software solutions.
* Enhance your understanding of external service APIs and integrate them where applicable.
* Mentor junior developers and foster knowledge-sharing within the team.
* Lead significant projects from conception to deployment.
* Stay informed about emerging technologies and recommend their application to projects.
Benefits
* Competitive salary and benefits package.
* Opportunities for professional development and growth.
* Collaborative and innovative work environment.
* Flexible working hours and remote work options.
* Supportive team culture.
#J-18808-Ljbffr