Bad Dinosaur
.NET Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About the job
We are Bad Dinosaur, an award-winning app development agency based in Edinburgh. We're a small team of creative folk who enjoy building amazing products for our lovely clients. Bad Dinosaur is not your typical agency: we believe in sticking to normal working hours and getting stuff done (we don't go for long tedious projects); we believe in enjoying the journey and having fun with our clients; we're flexible, agile, and would rather build something to try it out than just talk about it for weeks. We work with clients who are looking to make a positive impact on the world. Check out our portfolio to see for yourself!
Our tech stack is largely .NET, working in.NET 10 for our more recent projects. When we're building on the web, we're using Blazor (web assembly is awesome -- bye bye Javascript!). When we're building mobile apps, it's MAUI, cross-platform Blazor WASM with iOS / Android / Web -- what a dream! We love PWA's and promote building on the web rather than (slower) mobile app development. For backend stuff we use.NET Web API and are big fans of Azure SQL for our databases. We host loads of stuff in both Azure and AWS. Our tech stack is always evolving and we're always trying out new things so there's never a dull moment.
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.
Oh, and one more thing: we're all-in on AI-assisted development, so you'll be using Claude Code day to day. It's part of how we build fast and keep things fun, and we'd expect you to be comfortable getting stuck in with it (or keen to, if it's new to you). It's not about replacing the thinking, it's about spending less time on the boring bits and more on the interesting problems.
Don't panic if you haven't got experience in some of the specific tech above -- we're happy to teach and mentor you from day 1 but you'll need to have a base level of experience in line with below.
You'll be a great fit for us if you:
- Have 4+ years experience working in C# .NET (on the web or mobile);
- Prefer coding over writing documentation and sitting in meetings;
- Enjoy engaging with clients and understanding their needs, solving problems and leading;
- Want to have an impact on the product you're working on, contributing to its journey and collaborating on its design and functionality -- not afraid to write some user stories if you need to;
- Love problem-solving and being a part of the conversation;
- Are comfortable working with AI dev tools like Claude Code (or excited to get to grips with them);
- Are keen on some greenfield development and new projects;
- Enjoy seeing your code go on to live production environments on a weekly basis (no more writing code which never sees the light of day!);
- Want a hybrid role, coming into our Edinburgh city centre studio on Hill Street for about half your working hours;
- Like (love) dinosaurs.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Our salaries are competitive and we have a bonus scheme that's tied to performance of the business so you can have a real impact -- up to 8% bonus paid out quarterly too so you don't have to wait all year. You'll get 32 days holiday per year, a bunch of benefits including pool electric bicycles for you to use as you please (Cowboy e-bikes -- you should check them out!). We're a climate positive employer and offset our team's carbon footprint each month using Ecologi (also check it out!). We also have an enhanced maternity and paternity leave policy and offer part-time roles wherever possible.
Bad Dinosaur is committed to creating a diverse environment and is proud to be an equal opportunity employer.
If you think you're a good fit or know someone who might be, please get in touch. We're always keen on meeting interesting people who are passionate about software.
Please, no recruiters -- we are recruiting directly for this.
“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