At a Glance
- Tasks: Design and develop backend services using C# and .NET in a collaborative remote environment.
- Company: Join a forward-thinking tech company with a supportive engineering culture.
- Benefits: Up to £55,000 salary, training budget, remote work, and career development support.
- Other info: Enjoy a clear progression pathway and opportunities for Microsoft certifications.
- Why this job: Work on exciting AI and automation projects that make a real-world impact.
- Qualifications: Experience with C# and .NET, strong problem-solving skills, and team collaboration.
The predicted salary is between 55000 - 55000 £ per year.
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 the 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
What We're Looking For
Essential Skills & Experience
- 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)
What We Offer
- 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
Software Developer in Dunstable employer: Nigel Frank International
Join our dynamic team as a C# .NET Software Developer and experience the benefits of a remote-first working environment that prioritises collaboration and innovation. With a competitive salary of up to £55,000, you'll have access to a training budget for Microsoft certifications, clear career progression pathways, and the opportunity to work on cutting-edge AI and automation projects. Our supportive engineering culture fosters growth and teamwork, making it an excellent place for developers looking to make a meaningful impact.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer in Dunstable
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Research common questions for C# .NET developers and practice your answers. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Developer in Dunstable
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C# and .NET, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your best work!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how you can contribute to our team. We love seeing passion and personality, so let your enthusiasm for backend engineering come through.
Showcase Problem-Solving Skills:In your application, mention specific examples where you've tackled technical challenges or improved processes. We’re all about solving real-world problems, so demonstrating your problem-solving skills will definitely catch our eye!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from our team. Plus, we can’t wait to hear from you!
How to prepare for a job interview at Nigel Frank International
✨Know Your Tech Stack
Make sure you brush up on your C# and .NET skills before the interview. Familiarise yourself with object-oriented programming principles and be ready to discuss how you've applied them in past projects. This will show that you're not just a coder, but someone who understands the underlying concepts.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, especially related to debugging and troubleshooting. Think of examples where you identified performance bottlenecks or resolved integration failures. This will demonstrate your analytical thinking and ability to tackle real-world problems.
✨Familiarise Yourself with APIs
Since you'll be working with RESTful APIs, it’s a good idea to review how they work and perhaps even build a simple one if you have time. Be ready to discuss any experience you have with building or consuming APIs, as this is crucial for the role.
✨Embrace Collaboration
As this is a remote-first role, highlight your experience working in collaborative environments. Share examples of how you've successfully worked with teams, especially in remote settings. This will reassure them that you can thrive in their engineering culture.