Activate Group Limited
Mid-Level Software Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Mid-Level Software Developer
Mid-Level Software Developer
Location: Remote Department: IT Contract type: Permanent / Full-time
About the Role
We’re looking for an experienced Full Stack Mid-Level Software Developer to join our IT department and play a key role in developing MI reports across our applications.
Activate Group is a growing UK business with 1,000+ team members nationwide. This is an exciting opportunity to build a long-term career with a company that values its people and offers genuine development and progression opportunities.
Key Responsibilities
- Application Development:
- Design, develop, and maintain web applications using C# & ASP.NET Core.
- Front-end Development:
- Build dynamic user interfaces with:
- Angular 15, TypeScript 4.9, RxJS
- Angular Material / PrimeNG or similar (Blazor, SignalR)
- Ensure responsiveness, accessibility, and a seamless user experience.
- Build dynamic user interfaces with:
- Back-end Development:
- Develop server-side logic, services, and APIs using .NET 8, ensuring high performance and responsiveness.
- Database Integration:
- Implement and maintain databases using:
- MySQL, SQL Server, MongoDB
- Entity Framework, stored procedures, query optimization, data modelling
- Performance tuning considered desirable.
- Implement and maintain databases using:
- API Development and Integration:
- Create and consume RESTful APIs.
- Integrate third-party services.
- Code Reviews and Best Practices:
- Participate in peer code reviews to maintain high code quality, performance, and adherence to coding standards.
- Testing and Debugging:
- Write unit and integration tests for reliable applications.
- Identify and fix bugs to maintain a stable codebase.
- Documentation:
- Produce clear and concise technical documentation for:
- Development processes
- APIs and system architecture
- Produce clear and concise technical documentation for:
- Collaboration:
- Work with designers, product managers, and QA in an Agile environment.
- Deliver high-quality solutions via sprints and Agile/Scrum ceremonies.
- Continuous Improvement:
- Stay updated with latest developments in Blazor and .NET.
- Propose and implement codebase and development process improvements.
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.
Skills and Experience
Essential:
- Full-Stack Development: Hands-on experience in full-stack web development (front-end UI and back-end services).
- 3+ Years of Experience: Proficiency in:
- C# (.NET Core, .NET Framework)
- Web Application Deployment (full lifecycle, including production deployments).
- Blazor & Angular: UI frameworks:
- MudBlazor (or similar UI-related)
- Angular 15
- Front-end Technologies: HTML5, CSS3, JavaScript frameworks.
- Database Skills: Experience with:
- Entity Framework
- MySQL, SQL Server, MongoDB
- Working with stored procedures, query optimization.
- API Development: REST APIs using JSON/XML.
- Version Control: Proficiency in Git (branching, merging, pull requests).
- Troubleshooting: Strong debugging abilities across application stack layers.
Desirable (but not essential):
- CI/CD: Experience with automated build, test, and deployment pipelines.
- Security Best Practices: Understanding of:
- Secure coding.
- Authentication (OAuth, JWT).
- Agile Development: Experience in Agile/Scrumieratoops.
- Effectively collaborate in sprints, participate in stand-ups and best practices.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Benefits
We reward our people for great work. At Activate Group, you can expect: ✔ 33 days paid holiday (including public bank holidays). ✔ Personal health cash plan for everyday healthcare (dental/optical). ✔ Enhanced paternity/maternity/adoption pay. ✔ Life assurance (three times your basic salary). ✔ Free breakfasts and fresh fruit. ✔ Birthday surprises for everyone.
Why Join Us?
Activate Group empowers everyone with tools and support to excel.
- Purpose-driven roles: Every job contributes to our vision—"making someone’s bad day better."
- Tomorrow culture: Enjoyable work, celebrations of success, team and company events.
- Career Growth: Ongoing support via feedback, development plans, and learning opportunities.
Recruitment is remote, Halifax, Peterborough, or Huddersfield—we value people who empowe their potential.
About Us
Activate Group is a fast-growing business approaching 1,000+ global team members. We work with UK fleets and insurers, supporting drivers post-incident through contact centres, repair management, and trustedodies.
Our Purpose:
"Make someone’s bad day better"
Our Values:
- Make it happen: Be accountable, proactive, and detail-oriented.
- Strive for better: Question norms to drive continuous improvement.
- Win together: Collaborate respectfully and learn from each other.
“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