Software Developer - C# .NET Core
- nottingham, nottinghamshire, NG1 1HF, United Kingdom
- Hybrid
- Full time
- £58,000 - £58,000 Per Annum
Job Description
About the Role
Our client is seeking a motivated Software Developer with expertise in C# .NET Core to join their development team in Nottingham . You will be involved in the design, development, testing, and deployment of robust and scalable software solutions. This role offers the chance to work on exciting projects, contribute to architectural discussions, and collaborate with a team of skilled professionals. You will play a key role in building high-quality applications that meet business needs and contribute to the company's technological advancement, working within a hybrid model that allows for flexibility.
Key Responsibilities
- Design, develop, and maintain high-quality applications using C# and .NET Core framework.
- Write clean, efficient, and maintainable code following industry best practices.
- Develop and consume RESTful APIs to integrate with other systems.
- Participate in code reviews, providing and receiving constructive feedback.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Troubleshoot, debug, and upgrade existing systems.
Requirements
- 2+ years of professional experience in software development.
- Strong proficiency in C# and the .NET Core framework.
- Experience with relational databases (e.g., SQL Server) and Entity Framework.
- Familiarity with frontend technologies (e.g., HTML, CSS, JavaScript) is a plus.
- Knowledge of version control systems like Git.
- Understanding of object-oriented programming principles.
Benefits
- Competitive salary and performance-related bonuses.
- Comprehensive health, dental, and vision insurance.
- Company pension plan and life assurance.
- Opportunities for continuous learning and professional growth.
- Hybrid work model fostering work-life balance and flexibility.


