cover image
Evolve IT Recruitment Ltd

Evolve IT Recruitment Ltd

www.evolve-it.com

1 Job

9 Employees

About the Company

Evolve IT Recruitment Ltd is a boutique Information Technology recruitment consultancy that works with a select group of clients. We provide a flexible range of recruitment solutions and actively source some of the best permanent and contract talent in the UK market.

Our vision is to partner with our valued clients to deliver a transparent, targeted and professional service. We offer a range of permanent and contract recruitment solutions from one off hires, through to executive search and retained recruitment assignments.

For our candidates, we aim to provide an honest and consultative experience, which includes sending a personalised reply to every application that we receive.

Listed Jobs

Company background Company brand
Company Name
Evolve IT Recruitment Ltd
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer **Role Summary** Lead the design, development, and maintenance of scalable back‑end services and RESTful APIs using C#, .NET/ .NET Core on Microsoft Azure. Drive technical decisions, uphold clean code and architecture, and integrate closely with data, integration, and cloud infrastructure teams in a fast‑moving, autonomous engineering group. **Expectations** - Deliver high‑quality, production‑ready code independently. - Make sound architectural and technical decisions that scale with future growth. - Maintain and evolve CI/CD pipelines and DevOps practices throughout the product lifecycle. - Communicate effectively with cross‑functional stakeholders while owning end‑to‑end delivery. **Key Responsibilities** - Design, build, and maintain robust microservice‑style back‑end APIs in C#/.NET Core. - Implement Azure cloud services, environment configuration, and continuous integration/continuous deployment pipelines (YAML). - Enforce clean‑code principles, proper documentation, and maintainable architecture. - Collaborate with data, integrations, and cloud infrastructure teams to shape product functionality and performance. - Contribute to a DevOps‑driven culture, including release management, testing, and monitoring. **Required Skills** - 3–5 years of professional software development experience in C#, ASP.NET, and .NET Core. - Strong proficiency with Microsoft Azure services and cloud‑based development practices. - Design and implementation of RESTful APIs and service‑oriented architectures. - SQL / T‑SQL development; NoSQL experience is a plus. - Git version control, modern workflows, and CI/CD pipeline management (YAML). - Solid understanding of clean‑code principles, architectural patterns, and best practices. **Nice to Have** - Containerisation with Docker. - Behaviour‑driven or test‑driven development, automated testing. - Experience with message queues (e.g., RabbitMQ). - Front‑end exposure to Angular/TypeScript for cross‑team collaboration. - Background in financial systems, modeling, or analytical tooling. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent (or significant equivalent experience). - Optional certifications: Microsoft Certified: Azure Developer Associate, Microsoft Certified: .NET Developer, or similar.
Glasgow, United kingdom
Hybrid
Senior
06-02-2026