NET Developer

Capgemini
Manchester, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Manchester, United Kingdom

Tech stack

.NET
Multitier Architecture
Application Performance Management
Architectural Patterns
Unit Testing
Azure
C Sharp (Programming Language)
Code Review
Database Development
Software Design Patterns
DevOps
Github
MVC
NoSQL
Object-Oriented Software Development
Scrum
Software Engineering
SQL Databases
Enterprise Software Applications
Test Driven Development
Delivery Pipeline
Angular
Solid Principles
Jenkins
Microservices

Job description

  • Design, develop, and maintain scalable applications using latest versions of .NET, Angular, and C#
  • Apply SOLID principles, object-oriented programming (OOP), and design patterns to build maintainable systems
  • Contribute to architectural design decisions and ensure alignment with best practices
  • Develop and maintain high-volume, highly available enterprise applications
  • Collaborate with cross-functional teams in an Agile/SCRUM environment
  • Participate in code reviews and design reviews, providing constructive feedback
  • Implement and promote Test-Driven Development (TDD) practices
  • Build and maintain CI/CD pipelines and automation frameworks
  • Ensure application performance, scalability, and reliability
  • Create and maintain comprehensive technical documentation
  • Communicate effectively with both technical and non-technical stakeholders

Requirements

We are seeking a highly skilled and experienced Full Stack Developer with strong expertise in .NET, Angular, and C#. The ideal candidate will play a key role in designing, developing, and delivering high-performance, scalable, and enterprise-grade applications. This role requires a deep understanding of software engineering principles, modern development practices, and collaborative Agile environments., * Strong hands-on experience with latest versions of .NET, C#, and Angular

  • Deep understanding of Object-Oriented Programming (OOP), Design Patterns, SOLID Principles, and architectural patterns such as Microservices, MVC, and Clean Architecture
  • Expertise in database design and development, including SQL and NoSQL technologies
  • Experience with Test-Driven Development (TDD), unit testing frameworks, and building and managing CI/CD pipelines using tools like Azure DevOps, Jenkins, and GitHub Actions
  • Proven ability to build high-performance, scalable, and resilient systems
  • Strong analytical and problem-solving skills with the ability to critically analyze code and system designs and provide constructive, actionable feedback
  • Excellent verbal and written communication skills
  • Ability to collaborate effectively with cross-functional and diverse teams
  • Strong focus on documentation and knowledge sharing
  • Experience working in Agile/SCRUM environments
  • Exposure to automation frameworks and DevOps practices
  • Proven track record of delivering enterprise-grade applications

' We are a Disability Confident Employer:

Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who:

  • Declare they have a disability, and
  • Meet the minimum essential criteria for the role.

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position