develop
Software Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Software Engineer | Newcastle upon Tyne | £65,000–£130,000 + 10% Bonus
I’m working with a rapidly growing technology consulting business in Newcastle that is looking to hire several Software Engineers due to significant client and project demand.
This is a broad, client-facing engineering role for someone who wants more than sitting within one product team, working on the same application and technology stack.
You'll work on complex technology programmes for large organisations, solving real business problems and delivering software alongside experienced engineers and client teams. The business has grown significantly over the last 12 months and continues to see demand beyond the capacity of its existing engineering team. As a result, Software Engineering is a major area of investment, with multiple hires planned across different levels.
What you'll be doing
You'll take ownership of software delivery from understanding the initial problem through to designing, building, testing and delivering the solution. Depending on the project, that could involve:
- Designing and building production software and applications
- Working across backend services, APIs and application architecture
- Engaging directly with users to understand business and technical requirements
- Translating complex problems into pragmatic technical solutions
- Working alongside client engineering teams to deliver projects collaboratively
- Taking ownership throughout the development lifecycle
- Challenging existing systems and identifying better ways of solving problems
- Working across different languages, frameworks and technology stacks
- Building an understanding of the client's business and domain, rather than focusing solely on the underlying technology
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.
The important distinction is that this isn't a "tickets in, code out" Software Engineering position. You'll be expected to understand why you're building something, communicate directly with the people using it and take responsibility for delivering the right solution.
What we're looking for
Ideally, you'll have 3+ years of commercial Software Engineering experience and strong engineering fundamentals. We're looking for engineers who are comfortable being technology agnostic. You don't need experience across every language or framework, but you'll ideally have a strong background in one or more of:


Get help with your application
Your very own career expert that helps elevate your application to the next level.
- Python
- Java
- C# /.NET
- Rust
- Go
- TypeScript / JavaScript
- React
- Or another modern software engineering stack
We're much more interested in your overall engineering ability, problem-solving skills and ability to learn than whether you've spent your entire career working with one particular language.
We're particularly interested in engineers who have worked in consultancy, professional services or other client-facing technical environments. Consulting experience isn't essential, but you should be technically strong, comfortable communicating directly with stakeholders and interested in working across different technologies and business problems rather than being tied to one stack.
Package
- £65,000–£130,000 base salary, depending on level and experience
- Up to £100,000 for mid-level Engineers and £130,000 for Senior Engineers
- 10% bonus
- 25 days' annual leave + bank holidays
- Pension contributions matched up to 6%
- Bupa private medical insurance
- Modern Newcastle city-centre offices
- Fully onsite, 5 days per week
- Significant growth and progression opportunities
If this sounds like you then please click apply now!
“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