Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Elizabeth Michael Associates LTD

East Midlands

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing technology company in East Midlands is seeking a Software Developer with strong .NET Core expertise to join their development team. You will engage in designing and maintaining complex software systems, including large-scale data processing and machine learning projects. The role offers a hybrid working model with a supportive environment and opportunities for professional growth. Strong experience with C#, LINQ, and GIT is essential, along with the ability to commute to Derbyshire once a week.

Benefits

Opportunities for professional development
Flexible hybrid working model
Family-run working environment

Qualifications

  • Strong commercial experience with C# .NET Core.
  • Proven experience working on large-scale systems and complex data processing.
  • Experience working with large data sets.

Responsibilities

  • Design, develop, and maintain large-scale backend systems using C# .NET Core.
  • Collaborate closely with developers, stakeholders, and clients.
  • Support and mentor junior developers.

Skills

C# .NET Core
LINQ
Entity Framework
GIT
JIRA
Large-scale systems
Data processing

Education

Bachelor's Degree in Computer Science or related field

Tools

Salesforce
Xero
Microsoft Dynamics
Angular
React
AWS
Azure
MongoDB
Docker
Kubernetes
Job description
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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.