Liquid error: Unable to cast object of type 'System.Int32' to type 'System.String'.

Principal .Net Developer

BBBH60188
  • £70000 - £75000 per annum
  • Belfast
  • Permanent

MCS Group is delighted to be partnering with a leading Northern Ireland-based technology organisation to recruit a Principal Software Engineer at a pivotal time in their growth journey. This is an exciting opportunity to join a business that specialises in delivering complex, bespoke software solutions to both public- and private-sector clients. With a dynamic, forward-thinking culture, they're keen to connect with people who are passionate about innovation, client success, and collaborative problem-solving.

About the Role

As Principal .NET Developer, you'll take ownership of the technical direction across key projects; architecting, designing, and delivering high-quality, cloud-based applications. You'll guide and support development teams, champion engineering best practice, and ensure solutions are secure, scalable, and built to last. Working closely with clients and internal stakeholders, you'll play a central role in shaping technical outcomes and ensuring projects are delivered to a consistently high standard.

Key Responsibilities

  • Lead the design, development, and delivery of complex software solutions for new and existing customers
  • Define and maintain coding standards, architectural principles, and quality benchmarks
  • Mentor and support developers, encouraging knowledge sharing and technical excellence
  • Conduct code reviews and promote secure development practices
  • Identify technical risks and shape effective mitigation strategies
  • Drive continuous improvement across engineering tools, processes, and workflows
  • Stay informed of emerging technologies and recommend adoption where appropriate
  • Communicate clearly with clients, stakeholders, and cross-functional teams
  • Support recruitment, onboarding, and development of technical team members
  • Contribute to estimation, planning, and resource management
  • Ensure alignment with internal methodologies, governance, and quality standards
  • Participate in post-project reviews and share learnings across the team

About You

Essential experience and skills:

  • Significant commercial software development experience, including 2+ years in a senior, lead, or principal role
  • Proven experience designing and delivering complex technical solutions across public and/or private sectors
  • Deep expertise in C#, .NET, and modern JavaScript/TypeScript frameworks
  • Strong understanding of cloud platforms (Azure or AWS) and cloud-native architectures
  • Excellent problem-solving, analytical, and debugging skills
  • Experience with secure coding and application security
  • Strong organisational skills with the ability to prioritise effectively
  • Confident communicator with proven stakeholder engagement experience
  • Experience working within Agile/Scrum environments
  • Proficiency with development tools such as Git, DevOps tooling, Jira, and CI/CD pipelines

Salary & Benefits

Salary circa £70,000, plus a competitive benefits package including bonus, private medical cover, and enhanced pension contributions.

To speak in absolute confidence about this opportunity, please send an up-to-date CV via the link provided or contact Djay Erskine, Specialist IT Recruitment Consultant, at MCS Group

Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles www.mcsgroup.jobs

All conversations will be treated in the strictest of confidence.

Apply for this role