At a Glance
- Tasks: Develop and maintain complex web solutions using ASP.NET MVC 5, C#, and React.
- Company: Join a dynamic team at PCR Digital focused on diversity and inclusion.
- Benefits: Competitive pay, hybrid work model, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on continuous improvement and innovation.
- Why this job: Be part of an exciting transition to cloud-native architecture and modernise eCommerce platforms.
- Qualifications: 8+ years in web development with strong skills in C#, ASP.NET MVC 5, and React.
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)
Equivalent Approx salary Pro rata £(Apply online only)k
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 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.
- 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 desirable to have HTML5, CSS3, JavaScript, jQuery.
- 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 optimization 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).
- Proactively stays 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, bringing a talent for problem-solving and providing new perspectives to enhance product quality and performance.
- Support the migration to new technologies, ensuring clean architecture, scalable design, and efficient implementation delivered smoothly and seamlessly.
- 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 to maintain the web applications.
- 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.
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.
- The position has direct responsibility to the Application Development Manager and is 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, 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 in Hammersmith employer: 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 in Hammersmith
✨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
Don’t forget to 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 with us directly.
We think you need these skills to ace Senior Web Application Developer ASP.NET MVC 5, C#, & React in Hammersmith
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. We appreciate clarity, so make sure your achievements and skills are easy to spot. Bullet points can help with this!
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 the role without any hiccups!
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 your knowledge of Object-Oriented Programming and SOLID principles, as these will likely come up during technical discussions. Prepare to showcase your experience with RESTful APIs and any relevant design patterns.
✨Showcase Your Portfolio
Bring along a strong portfolio that highlights your work on bespoke eCommerce and enterprise web applications. Be ready to discuss specific projects, the challenges you faced, and how you overcame them. This will demonstrate your problem-solving skills and technical excellence.
✨Prepare for Collaborative Discussions
Since this role involves working closely with various teams, be prepared to discuss how you’ve collaborated in the past. Think of examples where you contributed to architectural discussions or mentored junior developers. This shows you’re not just a coder but a team player.
✨Stay Current with Emerging Technologies
Research the latest trends in web development, especially around cloud-native architectures like Azure and AWS. Being able to discuss how you can contribute to the company’s journey towards modernisation will set you apart from other candidates.