Job Advert:
Job Title: Senior C# Web Developer (Hybrid/Remote)
Location: Remote/Hybrid in the city
Type: Full-time
Experience Level: Senior (5+ years)
Salary: £50-65K DOE
Job Description:
We are recruiting for a highly skilled and experienced Senior C# Web Developer to join a dynamic Software business either on a Hybrid or Fully Remote basis. The ideal candidate will have a solid background in software development, particularly within the Microsoft technology stack (C#, .NET, ASP.NET, SQL, JavaScript as a core). You will be responsible for developing green field Web based applications, ensuring they are robust, scalable, and align with modern development practices.
A little about the business
Started back in 2007, they originally stared as a bespoke application development company designing innovative bespoke application software. They have since evolved into a team of creative technology problem solvers who harness the power of technology to help customers thrive by not just fixing their problems but finding better ways to work.
Key Responsibilities:
- Design, develop, and maintain high-quality web applications using C# and ASP.NET Core.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code following best practices and design patterns.
- Optimize application performance, ensuring a seamless user experience.
- Participate in code reviews and contribute to the continuous improvement of the development process.
- Work with SQL Server for database design and querying.
- Implement and maintain CI/CD pipelines for automated deployments.
- Stay up-to-date with the latest trends and technologies within the Microsoft ecosystem.
Required Skills and Experience:
- 5+ years of experience in software development with a focus on C# and ASP.NET.
- Strong understanding of ASP.NET Core, MVC, and RESTful APIs.
- Experience with Entity Framework or similar ORM tools.
- Proficiency in front-end technologies such as HTML5, CSS3, and JavaScript.
- Experience working with Microsoft Azure or other cloud platforms.
- Familiarity with version control systems such as Git.
- Knowledge of unit testing frameworks and practices (e.g., xUnit, NUnit).
Preferred Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with Azure DevOps, Docker, or Kubernetes.
- Solid understanding of Agile/Scrum methodologies.
- Excellent communication and teamwork skills.
Benefits:
- Competitive salary
- Flexible working hours
- Opportunity to work on cutting-edge projects
- Collaborative, inclusive remote work culture
- Continuous learning and development opportunities
If you're a passionate C# developer looking for a remote role with exciting challenges and growth potential, we want to hear from you! Apply today.