Senior Developer - Full-Stack C#, .NET, React, Azure
Role details
Job location
Tech stack
Job description
As a Senior Developer, you'll play a key role in designing, developing and maintaining high-quality software solutions across both enterprise and client-facing environments. You'll work closely with developers, UX/UI designers, product teams and stakeholders to bring innovative ideas to life and deliver outstanding digital products.
This position offers exposure to modern technologies, DevOps practices, and the opportunity to contribute to a culture of continuous improvement. You'll attend the London office once a week as part of a flexible hybrid model.
What You'll Be Doing
- Deliver hands-on full-stack development with a strong focus on front-end engineering and excellent UX.
- Build, maintain and support enterprise-grade and customer-facing applications.
- Collaborate with architects, business teams and project managers to translate concepts into practical technical solutions.
- Lead by example in coding standards, best practices and code reviews.
- Mentor junior and mid-level developers, supporting their growth and development.
- Assist with workstream planning, backlog management and driving team productivity.
- Manage external development partners or internal team members when required.
- Use modern DevOps methodologies to streamline delivery and increase efficiency.
Requirements
You will be a confident, proactive developer who enjoys solving problems, collaborating effectively, and taking ownership of your work.
You'll bring:
- Proven experience delivering digital products using agile methodologies.
- Strong expertise in C#, .NET, React and Azure.
- Additional skills across JavaScript, HTML/CSS and Azure PaaS (Functions, Logic Apps, Cosmos DB, App Service, Service Bus).
- Knowledge of ARM/Bicep templates and SharePoint (beneficial).
- Solid understanding of software development principles and secure coding.
- Experience with DevSecOps and automated testing tools.
- A creative, detail-oriented and solutions-driven mindset.
- Ability to adapt in a fast-paced agile environment.
- Relevant development or cloud certifications (advantageous).
Benefits & conditions
Are you an experienced Senior Developer with strong full-stack skills and a passion for modern cloud technologies? Do you enjoy leading by example, shaping technical solutions, and mentoring others? This is an exciting opportunity to join a forward-thinking organisation that is investing heavily in digital transformation and cutting-edge technology., * A people-first culture that values individuality and contribution.
- A genuinely flexible working environment with hybrid options.
- Clear career progression pathways supported by structured development frameworks.
- Access to modern collaboration tools and environments.
- Opportunities to expand your skills across multidisciplinary teams.
- A supportive environment that encourages innovation, curiosity and continuous learning.
Ready to Take the Next Step?