Senior Web Application Developer ASP.NET MVC 5, C#, & React
Senior Web Application Developer ASP.NET MVC 5, C#, & React

Senior Web Application Developer ASP.NET MVC 5, C#, & React

Temporary 34000 - 45000 ÂŁ / year (est.) Home office (partial)
PCR Digital

At a Glance

  • Tasks: Develop and maintain complex web solutions using ASP.NET MVC 5, C#, and React.
  • Company: Join a dynamic tech company focused on eCommerce and digital innovation.
  • Benefits: Competitive pay, hybrid work model, and opportunities for professional growth.
  • Other info: Diversity and inclusion are at the heart of our culture; everyone is welcome!
  • Why this job: Be part of a transformative project in a collaborative environment with cutting-edge technologies.
  • Qualifications: 8+ years in web development with strong skills in C#, ASP.NET MVC 5, and React.

The predicted salary is between 34000 - 45000 ÂŁ per year.

Location: Hybrid 3/4 days p/w onsite West London

Must have right to work in the UK and located near West London

3 months contract (extension TBC)

Start ASAP (Immediate start / within 2 weeks notice)

Inside IR35 contract 425pd - (538pd rate to umbrella)

Seeking a Senior Web Application Developer (ecommerce) with Minimum 8 years of Web application development experience consisting of strong C#, ASP.NET MVC 5, and React.

Strong knowledge of Object‑Oriented Programming, SOLID principles, common design patterns and RESTful API design and integration (experience with SOAP WebServices and XML/XPath) also required.

We are looking for a strong portfolio in bespoke eCommerce and enterprise web applications.

Other desirable skills include a mix of HTML5, CSS3, JavaScript, jQuery etc.

This Snr Web Developer / C#, ASP.NET MVC 5 Developer will play a key role in the next phase of web platform modernisation.

Transitioning this international Travel/Holiday Ecommerce client’s eCommerce platform and portfolio of marketing microsites into the ASP.NET MVC 5 framework and evolving toward a cloud‑native architecture (Azure/AWS in the roadmap).

This role will play a pivotal part in designing, building, and maintaining scalable, secure web applications that deliver complex solutions smoothly and seamlessly across multiple platforms.

Working closely with stakeholders, the developer will bring technical excellence, creative problem‑solving, and a proactive approach to continuous improvement.

The successful candidate will demonstrate high standards, attention to detail, and a forward‑thinking mindset – helping shape coding best practices, modern coding standards, and supporting our long‑term journey toward a fully cloud‑ready environment.

Experience, Skills and Qualifications Required

  • Minimum 8 years of digital development experience with a strong portfolio in bespoke eCommerce and enterprise web applications.
  • Proven expertise on C#, ASP.NET MVC 5, SQL Server, Entity Framework, and React.
  • Experience with HTML5, CSS3, JavaScript, jQuery desirable.
  • Strong knowledge of Object‑Oriented Programming, SOLID principles, and common design patterns.
  • Experienced in RESTful API design and integration; experience with SOAP WebServices and XML/XPath.
  • Skilled in using IoC containers (Autofac, Ninject) and unit testing frameworks (NUnit, Moq, SpecFlow).
  • Proficient with source control management tools and processes (Git, GitFlow, SourceTree) and dependency management using NuGet.
  • Experienced with CI/CD and DevOps pipelines using GitLab, Azure DevOps, TeamCity, Cake, or Octopus.
  • Working knowledge of Agile methodologies (Scrum/Kanban) and issue tracking tools such as Jira.
  • Proven track record of delivering features and projects to deadlines while maintaining high standards of quality and reliability.
  • Understanding of application and database performance tuning, troubleshooting, and optimisation techniques.
  • Comfortable working in small, collaborative teams and taking initiative in managing development tools, environments, and build processes.
  • Familiarity with enterprise CMS platforms (e.g., SDL Tridion).
  • Proactive in staying current with emerging technologies, frameworks, and development practices.
  • Degree or equivalent qualification in Computer Science or a related technical field.

Areas of Responsibility

  • Develop and maintain complex web solutions using ASP.NET MVC 5, C#, and React.
  • Support the migration to new technologies, ensuring clean architecture, scalable design, and efficient implementation.
  • Deliver secure, maintainable, scalable, and fault‑tolerant code following SOLID principles, OO design patterns, and industry best practices.
  • Contribute to front‑end development using HTML5, CSS3, JavaScript, and modern React components.
  • Participate in architectural discussions and propose improvements that enhance system performance, scalability, and maintainability.
  • Collaborate with Digital Product, Technology, and Marketing teams to define, estimate, and deliver features within sprint timelines.
  • Participate in code reviews, mentoring team members and ensuring consistency, maintainability, and adherence to standards.
  • Advise and guide mid‑level and junior developers on technical approaches, best practices, and design decisions.
  • Work independently and proactively manage source control, branching, and deployments using GitLab or Azure pipelines.
  • Log and troubleshoot errors across development, staging, and production environments to maintain system stability and reliability.
  • Integrate and maintain third‑party services and APIs, ensuring robust and seamless connectivity with external systems.
  • Ensure smooth and stable release cycles across multiple websites and environments.
  • Proactively research and explore new technologies, frameworks, and techniques to continuously improve platform quality and team capability.
  • Deliver high‑quality, secure, and scalable code aligned with architectural standards and sprint goals.
  • Take ownership of assigned features, ensuring timely, smooth, and seamless delivery.
  • Maintain platform reliability by proactively identifying, logging, and resolving issues across environments.

Areas of Accountability

  • Deliver high‑quality, secure, and scalable code aligned with architectural standards and sprint goals.
  • Take ownership of assigned features, ensuring timely, smooth, and seamless delivery.
  • Maintain platform reliability by proactively identifying, logging, and resolving issues across environments.

Directorates Application Development Manager and are accountable to multiple stakeholders across Sales & Marketing.

At PCR Digital, we are committed to ensuring that diversity, equity and inclusion play a role at all stages of our recruitment - it is important to us that our own company culture and the culture of our network is as varied and supportive as possible.

We love people (it's why we do what we do), so, regardless of background, we welcome you to work with us or apply to any of our jobs if you feel that they are right for you.

We also aim to ensure that our entire process is accessible. Please make us aware of any adjustments you may need throughout the selection, interview and general process and we will do all we can to ensure that any barriers are removed for you.

Senior Web Application Developer ASP.NET MVC 5, C#, & React employer: PCR Digital

At PCR Digital, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our hybrid working model allows for flexibility while being based in vibrant West London, providing employees with access to a wealth of resources and networking opportunities. We are committed to employee growth, offering continuous learning and development, ensuring that our team members thrive in their careers while contributing to exciting projects in the eCommerce sector.
PCR Digital

Contact Detail:

PCR Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Web Application Developer ASP.NET MVC 5, C#, & React

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your best work, especially in eCommerce and web applications. Make sure it’s easy to navigate and showcases your expertise in C#, ASP.NET MVC 5, and React.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key when working with stakeholders and teams.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Web Application Developer ASP.NET MVC 5, C#, & React

C#
ASP.NET MVC 5
React
Object-Oriented Programming
SOLID principles
RESTful API design
SOAP WebServices
XML/XPath
HTML5
CSS3
JavaScript
jQuery
Entity Framework
SQL Server
CI/CD
DevOps

Some tips for your application 🫡

Showcase Your Experience: Make sure to highlight your 8+ years of web application development experience. We want to see your strong portfolio, especially in bespoke eCommerce and enterprise web applications, so don’t hold back!

Tailor Your Application: Customise your CV and cover letter to reflect the skills mentioned in the job description. Mention your expertise in C#, ASP.NET MVC 5, and React, and how you’ve applied these in past projects.

Be Clear and Concise: Keep your application straightforward and to the point. Use bullet points for your skills and achievements to make it easy for us to see what you bring to the table.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at PCR Digital

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in C#, ASP.NET MVC 5, and React. Brush up on Object-Oriented Programming principles and design patterns, as these will likely come up during technical discussions. Prepare to showcase your experience with RESTful APIs and any relevant eCommerce projects you've worked on.

✨Showcase Your Portfolio

Bring a strong portfolio that highlights your bespoke eCommerce and enterprise web applications. Be ready to discuss specific projects, the challenges you faced, and how you overcame them. This is your chance to demonstrate your coding standards and problem-solving skills.

✨Prepare for Collaborative Scenarios

Since this role involves working closely with various teams, think of examples where you’ve successfully collaborated in the past. Be prepared to discuss how you handle feedback, mentor others, and contribute to team goals. Highlight your experience with Agile methodologies and tools like Jira.

✨Stay Current with Emerging Technologies

Research the latest trends in web development, especially those related to cloud-native architectures like Azure or AWS. Show your enthusiasm for continuous learning and how you’ve applied new technologies in your previous roles. This will demonstrate your proactive approach to improvement.

Senior Web Application Developer ASP.NET MVC 5, C#, & React
PCR Digital

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>