At a Glance
- Tasks: Lead a major platform transformation and define the technical direction.
- Company: Innovative tech organisation focused on modern cloud-native architecture.
- Benefits: Competitive salary, bonus, hybrid working, and clear progression paths.
- Other info: Supportive culture with opportunities for mentorship and growth.
- Why this job: Make a real impact on a mission-critical platform with genuine ownership.
- Qualifications: 10+ years in software engineering with strong .NET/C# experience.
The predicted salary is between 70000 - 90000 β¬ per year.
At a Glance
This is a senior leadership position combining architectural ownership with people leadership. Reporting into the CTO / Head of Engineering, you'll define the long-term technical direction, guide teams through a significant legacy modernisation programme, and work closely with senior stakeholders to ensure every architecture decision supports both product ambition and future scale.
Key Responsibilities
- Architecture & Platform Modernisation
- Define and own the target architecture, leading the transition from legacy systems to modern, cloud-native platforms
- Drive the decomposition of monolithic systems into modular services, APIs, and event-driven components
- Introduce modern engineering practices and tooling to improve delivery quality, reliability, and developer experience
- Collaborate with frontend and backend leaders to ensure scalability, performance, and consistency across the platform
- Technical Leadership
- Provide architectural oversight across multiple teams and applications
- Lead platform evolution initiatives including cloud migration, containerisation, and CI/CD automation
- Champion software craftsmanship, testing strategies, and design patterns
- Identify and resolve complex technical and performance issues across distributed systems
- Engineering Management & Culture
- Lead and mentor engineering managers and senior engineers across Belfast and international sites
- Establish and run architecture governance through review boards and technical working groups
- Support team growth, performance, and long-term capability development
- Help scale engineering culture and processes as the organisation grows
- Delivery & Stakeholder Engagement
- Own the delivery of strategic technical initiatives from design through to implementation
- Work with product, infrastructure, and senior leadership to define architectural roadmaps
- Communicate architectural decisions clearly to both technical and non-technical audiences
- Develop proofs of concept and technical spikes using modern languages and frameworks
What You'll Need
- Essential
- 10+ years' professional software engineering experience
- Strong .NET / C# background across legacy and modern frameworks
- Proven track record leading large-scale platform modernisation programmes
- Experience operating at Principal Engineer, Architect, Engineering Manager, or equivalent level
- Deep understanding of distributed systems, APIs, and event-driven architectures
- Hands-on experience with Azure or AWS and container platforms such as Kubernetes
- Experience leading and mentoring multiple engineering teams
- Ability to communicate complex technical concepts at senior leadership level
- Right to work in the UK
- Nice to Have
- Experience with architectural experimentation and prototyping
- Background working across Belfast-based and international engineering teams
- Familiarity with SQL Server, PostgreSQL, and performance optimisation at scale
Why Apply?
- Lead a major platform transformation with long-term, visible impact
- Real ownership and genuine influence over technical direction
- Supportive engineering culture built on quality, trust, and delivery
- Clear progression paths across Principal Engineer, Head of Engineering, and Enterprise Architecture
- Work alongside experienced engineers and leaders who care about doing things properly
- Hybrid working with a Belfast city centre office
Staff .Net Developer in Belfast employer: Ocho
Our client is an exceptional employer, offering a unique opportunity for a Staff .NET Developer to lead a significant platform transformation in a supportive and innovative engineering culture. With a focus on genuine ownership of technical direction and clear progression paths, employees can thrive in a hybrid working environment located in the heart of Belfast, surrounded by experienced professionals dedicated to quality and collaboration.
StudySmarter Expert Adviceπ€«
We think this is how you could land Staff .Net Developer in Belfast
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving .NET and cloud-native architectures. This gives potential employers a tangible look at what you can do.
β¨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to platform modernisation. Be ready to discuss your past experiences and how they relate to the role you're applying for.
β¨Tip Number 4
Don't forget to apply through our website! We have loads of opportunities that might be perfect for you. Plus, it shows you're serious about joining the team and makes it easier for us to connect with you.
We think you need these skills to ace Staff .Net Developer in Belfast
Some tips for your application π«‘
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Staff .NET Developer role. Highlight your deep .NET/C# background and any relevant cloud-native architecture experience to catch our eye!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this position. Share specific examples of your past achievements in platform modernisation and how youβve led teams through change.
Showcase Your Technical Leadership:In your application, emphasise your experience in leading engineering teams and driving architectural decisions. We want to see how you've influenced technical direction and mentored others in your previous roles.
Apply Through Our Website:We encourage you to submit your application through our website for the best chance of being noticed. Itβs the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Ocho
β¨Know Your Tech Inside Out
Make sure youβre well-versed in the .NET and C# stack, as well as cloud-native architectures like Azure and AWS. Brush up on your knowledge of distributed systems and APIs, and be ready to discuss how you've led platform modernisation projects in the past.
β¨Showcase Your Leadership Skills
This role is all about technical leadership, so prepare examples that highlight your experience mentoring teams and driving architectural decisions. Be ready to discuss how you've influenced engineering culture and improved delivery quality in previous roles.
β¨Communicate Clearly
Youβll need to explain complex technical concepts to both technical and non-technical stakeholders. Practice articulating your thoughts clearly and concisely, focusing on how your architectural decisions align with product ambitions and scalability.
β¨Prepare for Scenario Questions
Expect questions that ask you to solve hypothetical problems or outline your approach to specific challenges, such as transitioning from legacy systems to modern platforms. Think through your strategies for cloud migration, containerisation, and CI/CD automation ahead of time.