Job Description

A Career at Nolan

Who are Nolan Business Solutions?​

We are the UK’s only NetSuite and Business Central Partner. In business since 1988 and with over fifteen years of experience in migrating businesses to the cloud.

Nolan are a trusted ERP adviser with qualified technical resource and 1,300+ active customers worldwide. Nolan provide ERP consultancy, development, support and training and have a range of forward-thinking custom-built ERP solutions.

Why work for Nolan Business Solutions?​

At Nolan Business Solutions we are driven by our company culture and core values: Quality, Respect, and Integrity. 

Our values guide every decision we make to ensure we maintain the highest levels of customer service and help create an environment that is great to work within. Every employee has the opportunity to progress and feel supported in the process.

  • Birthday off
  • Industry leading salary
  • Annual flexible bonus
  • Private medical insurance
  • Casual dress code
  • Pension scheme with employer contributions
  • Annual Christmas and summer parties
  • 22 days holiday, increasing annually up to 25 days
  • Perkbox subscription
  • Training and development opportunities
  • Free car parking at head office
  • One day off per year to take part in a charity event or initiative
  • Employee Assistance Programme

 

Job description:​

We are looking for an experienced, self-motivated full stack Senior Software Developer to join our Microsoft development team and help deliver high-quality solutions across small to large-scale projects. This role is ideal for someone who thrives on taking ownership, can run projects independently as well as operating well as part of a focused team, and brings strong technical and analytical skills.

You will play a key role in understanding business needs, producing specifications, and translating them into efficient, scalable software solutions.  Our main focus is continuing to build and expand our cloud platform offering targeting Microsoft Dynamics 365 Business Central, but we support a wide range of custom projects across Microsoft GP and Business Central.

While ERP experience is a major plus, it is not required — what matters most is strong C# expertise, the ability to hit the ground running, and a willingness to support and mentor the wider team.

Note that this will be a development heavy role, and this is where the majority of your time will be spent.

 

Responsibilities:​

  • Lead the design, development, and delivery of small-to-large scale software projects using C# and .NET.
  • Gather and analyse requirements directly from stakeholders, producing clear specifications and technical designs.
  • Work independently on projects while also collaborating effectively within the wider development team.
  • Provide guidance and technical support to junior and mid-level developers, sharing your expertise to elevate team capability.
  • Ensure code quality through best practices, code reviews, testing, and maintainable design.
  • Write and maintain comprehensive technical documentation.
  • Contribute to architectural decisions and recommend improvements across systems and processes.
  • Troubleshoot and resolve complex technical issues, reducing technical debt where possible​

Skills and Competencies ​

Essential: ​

  • Proven experience delivering projects using C# and .NET.
  • Experience with web technologies (JavaScript, TypeScript, etc.).
  • Ability to run projects independently — from requirements gathering through to delivery.
  • Strong background in writing functional specifications and technical documentation.
  • Experience across the full software development lifecycle, ideally with Agile methodologies.
  • Solid understanding of databases (SQL Server or equivalent) and system integration using APIs.
  • Strong problem-solving skills, attention to detail, and ability to communicate clearly with both technical and non-technical stakeholders.
  • Team player who can also take initiative and work with minimal supervision.​

Desirable:

  • Experience with ERP platforms (e.g. Microsoft Dynamics 365 Business Central, SAP, Oracle, etc.).
  • Familiarity with AL programming language.
  • Exposure to Azure DevOps or other CI/CD pipelines.
  • Knowledge of Power Platform (Power BI, Power Automate).​

Along with the above, you should be willing to share ideas, learn new technology, be enthusiastic about your work, be able to work on your own initiative and develop close and sustainable relationships with your clients and colleagues.

 

 

Back to all careers

  • Location:

    Hybrid Working (Fleet, Hampshire)

  • Salary:

    Industry Competitive

How to apply

Please send your CV to
jobs@nolanbusinesssolutions.com

var _glc =_glc || []; _glc.push('all_ag9zfmNsaWNrZGVza2NoYXRyDwsSBXVzZXJzGMTP7pYDDA'); var glcpath = (('https:' == document.location.protocol) ? 'https://my.clickdesk.com/clickdesk-ui/browser/' : 'http://my.clickdesk.com/clickdesk-ui/browser/'); var glcp = (('https:' == document.location.protocol) ? 'https://' : 'http://'); var glcspt = document.createElement('script'); glcspt.type = 'text/javascript'; glcspt.async = true; glcspt.src = glcpath + 'livechat-new.js'; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(glcspt, s);