Software Developer

Nigel Frank International
Dunstable, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 55K

Job location

Remote
Dunstable, United Kingdom

Tech stack

JavaScript
.NET
API
Artificial Intelligence
Optical Character Recognition (OCR)
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Continuous Integration
Relational Databases
Software Debugging
DevOps
Distributed Systems
Machine Learning
Microsoft Dynamics
Microsoft Software
Object-Oriented Software Development
Productivity Software
Cloud Services
SQL Databases
Systems Integration
TypeScript
Web Services
Microsoft Power Automate
Large Language Models
Backend
GIT
Solid Principles
Integration Frameworks
REST
Powerapps
Key Vault

Job description

We're looking for a C# .NET Software Developer to join our growing engineering team building scalable backend services, integrations, and cloud-based applications using modern Microsoft technologies.

This is a remote-first role with first week being on-site in our Dunstable office for collaboration sessions.

You'll work alongside experienced engineers, consultants, and stakeholders on a range of business-critical systems, integrations, automation tooling, and AI-enhanced projects. While some of our platforms integrate with Microsoft Dynamics 365 and Dataverse, prior experience isn't required - we're happy to support the right developer in learning these technologies over time.

This is a great opportunity for someone who enjoys backend engineering, APIs, cloud services, automation, and solving real-world technical problems in a collaborative environment. What You'll Be Working On

  • Designing and developing backend services and applications using C# and .NET
  • Building and maintaining RESTful APIs and third-party integrations
  • Developing scalable cloud-native solutions and distributed systems
  • Working with Azure services and modern engineering practices
  • Supporting integrations with platforms such as Dynamics 365 and Dataverse
  • Writing clean, maintainable, and testable code following best practices
  • Troubleshooting production issues, performance bottlenecks, and integration failures
  • Contributing to automation and AI-focused initiatives, including:
  • Intelligent document and email classification
  • Extracting structured data from unstructured inputs
  • Human-in-the-loop workflows
  • Internal productivity tools and AI copilots, * Remote-first working environment
  • Salary up to £55,000 depending on experience
  • Training budget and support for Microsoft certifications
  • Clear progression pathway and career development support
  • Opportunity to work on modern AI and automation projects
  • Pension, holiday allowance, and standard company benefits
  • Collaborative and supportive engineering culture

Skills

  • MS Dynamics 365 Field Service

Not what you are looking for?

  • Developer jobs
  • Software Engineer jobs
  • Software jobs
  • Web Developer jobs

Requirements

  • Commercial experience developing with C# and .NET
  • Good understanding of object-oriented programming and software design principles
  • Experience building or consuming REST APIs and web services
  • Familiarity with Git and CI/CD workflows
  • Strong debugging and problem-solving skills
  • Ability to work independently and collaboratively within a remote team

Nice to Have

  • Experience with Azure services such as Functions, App Services, Service Bus, or Key Vault
  • Exposure to Microsoft Dynamics 365 or Dataverse
  • SQL and relational database experience
  • JavaScript or TypeScript knowledge
  • Interest in AI/ML concepts, LLMs, OCR, or workflow automation
  • Experience with Power Platform (Power Apps / Power Automate)

Apply for this position