Sub banner

Principal .Net Developer

Job description.

Principal Software Engineer - .NET / Cloud / APIs
Location: Belfast (City Quays)
Band & Level: Manager / Level 7
Type: Full-time | Permanent
Contact: Ryan Quinn on LinkedIn
Company: OCHO - Building Teams

The Opportunity

We're recruiting a Principal Software Engineer to join a highly skilled team responsible for delivering business-critical platforms.

This is a leadership role with direct technical ownership. You'll lead a cross-functional team of engineers, setting engineering standards, driving architecture, and ensuring solutions are delivered to the highest standard. Working within an Agile environment, you'll contribute to continuous improvement, experimentation, and innovation while collaborating closely with peers across regions.

Role Responsibilities

  • Lead and manage a cross-functional team of engineers

  • Partner with Principal Engineers globally to define and uphold engineering excellence

  • Own the delivery, quality, and performance of software solutions, ensuring business requirements are met within scope and timelines

  • Drive a culture of continuous improvement, experimenting with tools, technologies, and methodologies

  • Communicate effectively across teams, raising risks early and keeping delivery on track

Essential Experience / Competencies

  • Proven track record in building and managing high-performing engineering teams in Agile environments

  • Strong expertise in designing and maintaining distributed, event-driven, cloud-native systems

  • Expert-level knowledge of .NET Framework and .NET Core (C#)

  • Solid background in API design and development (REST, GraphQL)

  • Relational database design and optimisation (MSSQL, MySQL, etc.)

  • Deployment and management of cloud environments (AWS, Azure, etc.)

  • Strong understanding of the full SDLC, from design to post-release support

  • Ability to evaluate and challenge designs, ensuring pragmatic, delivery-focused outcomes

  • Highly organised, detail-oriented, with strong problem-solving skills and the ability to deliver under pressure

  • Excellent communication and influencing skills, with proven experience mentoring and coaching peers

  • Experience implementing automated testing solutions for complex systems

Desirable Skills

  • Proficiency in WPF application development

  • In-depth experience with AWS services

  • Exposure to Java, JavaScript, or React

  • Experience with serverless architectures and microservices

  • Familiarity with TDD, BDD, or similar approaches

Why Join?

  • Opportunity to lead and shape engineering practices in a globally recognised business

  • Collaborative culture that values continuous improvement, experimentation, and inclusivity

  • Work with talented peers across multiple regions on high-impact projects

Interested? Reach out to Ryan Quinn on LinkedIn for an informal chat, or apply directly with your CV.

OCHO - Building Teams

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, County Antrim£75000 - £80000 per annum
Job reference:
RQ PSE 01_1758118177