Scrumconnect Consulting
Principal Software Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Job Description
About Scrumconnect Consulting
At Scrumconnect Consulting, we help organisations deliver high-quality digital services through agile delivery, modern engineering practices, and user-centred design. Our teams work across a range of complex transformation programmes, building scalable, secure, and accessible solutions that create meaningful impact.
We are looking for a highly experienced Principal Software Developer to provide technical leadership, shape engineering strategy, and drive the successful delivery of complex software solutions across multiple projects and teams.
Role Overview
As a Principal Software Developer, you will play a key role in defining technical direction, establishing engineering best practices, and mentoring development teams. You will collaborate with architects, product managers, delivery teams, and stakeholders to design and deliver robust, scalable, and secure software solutions.
This role requires a strong technical background, excellent leadership skills, and the ability to influence engineering decisions across an organisation.
Key Responsibilities
- Provide technical leadership across multiple projects and delivery teams.
- Define and drive software engineering standards, best practices, and development frameworks.
- Design scalable, resilient, secure, and maintainable software architectures.
- Lead the delivery of complex software solutions from concept through to production.
- Collaborate with product, delivery, architecture, and business stakeholders to align technical solutions with organisational objectives.
- Conduct architecture reviews, code reviews, and technical design sessions.
- Mentor and support software engineers, senior developers, and technical leads.
- Drive continuous improvement initiatives across development processes and tooling.
- Champion DevOps, CI/CD, cloud-native development, and automation practices.
- Identify and mitigate technical risks while ensuring high-quality delivery outcomes.
- Support recruitment, technical assessments, and capability development within engineering teams.
- Stay up to date with emerging technologies and industry trends, recommending improvements where appropriate.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Essential Skills & Experience
- Extensive experience in software development and technical leadership roles.
- Strong expertise in one or more programming languages such as:
- Java
- JavaScript / TypeScript
- Node.js
- C#
- Python
- Go
- Experience designing and delivering large-scale distributed systems and microservices architectures.
- Strong understanding of cloud platforms such as:
- AWS
- Azure
- Google Cloud Platform (GCP)
- Experience implementing CI/CD pipelines and DevOps practices.
- Strong knowledge of containerisation and orchestration technologies such as Docker and Kubernetes.
- Experience with API design, integration patterns, and event-driven architectures.
- Excellent understanding of software engineering principles, design patterns, and coding standards.
- Experience working within Agile delivery environments.
- Strong stakeholder management and communication skills.
- Proven experience mentoring and leading engineering teams.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Desirable Skills
- Experience working within public sector or regulated environments.
- Knowledge of security, accessibility, and compliance requirements.
- Experience with Infrastructure as Code (Terraform, CloudFormation, Bicep, etc.).
- Experience with data platforms, analytics, or AI-enabled solutions.
- Experience contributing to enterprise architecture and technology strategy.
- Relevant cloud, architecture, or engineering certifications.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on impactful digital transformation programmes.
- Flexible and collaborative working environment.
- Professional development and learning opportunities.
- Access to a highly skilled community of engineers, architects, and delivery professionals.
- Career progression opportunities within a growing consultancy.
Diversity & Inclusion
Scrumconnect Consulting is committed to creating an inclusive workplace where everyone can thrive. We welcome applications from candidates of all backgrounds, experiences, and perspectives. We believe that diversity strengthens our teams and helps us build better solutions for our clients and communities.
If you require any reasonable adjustments during the recruitment process, please let us know and we will be happy to support you.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location