Software Developer (.NET Core)
Derbyshire (Hybrid – 1 day per week in the office)
Competitive, dependent on experience
38 hours per week, 4 days per week, 8:00am – 6:00pm
*Candidates must be within a 1-hour commute of Derbyshire, due to the weekly in-office requirement*
Our client, a vibrant and growing technology company, is looking for an experienced Software Developer with strong .NET Core expertise to join their development team. This is an exciting opportunity to work on a wide range of technically challenging projects, including large-scale data processing systems, enterprise applications, mobile applications and cutting-edge machine learning solutions. You’ll be joining a collaborative, supportive and highly skilled team within a friendly, family-run environment.
As a Software Developer, you will play a key role in the design, development and maintenance of complex software systems. You will work across backend and frontend technologies, support web and mobile applications, contribute to solution architecture and support junior developers where appropriate.
Key Responsibilities
Design, develop, and maintain large-scale backend systems using C# .NET / .NET Core
Contribute to requirements analysis, system scoping, and solution architecture
Build robust backend solutions to support web and mobile applications
Collaborate closely with developers, stakeholders, and clients to solve complex technical challenges
Integrate systems with external platforms such as Salesforce, Xero, and Microsoft Dynamics
Support and mentor junior developers within the team
Example Projects
Real-time IoT systems communicating via GPRS
Complex reporting and scheduling platforms
Large-scale, data-driven systems
Rich data analysis, machine learning, and AI solutions
Backend integrations with CRM and financial systems
Required Skills & Experience
Strong commercial experience with C# .NET Core (essential)
Proven experience working on large-scale systems and complex data processing
LINQ and Entity Framework
Experience working with large data sets
Strong knowledge of GIT source control and JIRA
Experience with requirements analysis and system scoping
Bachelor’s Degree in Computer Science or a related field
Ability to commute to Derbyshire one day per week
Desirable Skills
Frontend frameworks such as Angular or React
Mobile app development (iOS / Android)
Cloud hosting experience (AWS or Azure)
API and Microservices architecture
NoSQL databases (MongoDB, MongoDB Atlas)
Kubernetes and Docker containerisation
Agile development methodologies
Personal Attributes
Eager to learn and adopt new technologies
A strong team player who can also work independently
Excellent communication skills, with the ability to explain technical concepts clearly
Willingness to support and mentor junior team members
Why Apply?
This is an excellent opportunity to join a small, highly skilled development team working on meaningful, real-world projects. Our client offers:
A friendly, family-run working environment
Exposure to varied and technically challenging projects
Opportunities for professional development and learning new technologies
A flexible hybrid working model
EMA25