Cognizant

Senior Full Stack Software Engineer (.NET, Angular & Cloud)

Cognizant
Apply
2 days ago
London, United KingdomSenior

Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications using .NET and Angular.
  • Build and maintain secure REST APIs, web services, webhook integrations, and event-driven components.
  • Develop responsive and accessible user interfaces using modern web standards.
  • Implement automated testing and quality assurance practices throughout the development lifecycle.
  • Participate in architecture discussions, technical design decisions, code reviews, and engineering best practices.
  • Optimize application performance, scalability, reliability, and availability.
  • Build and support cloud-native applications deployed on AWS or Microsoft Azure.
  • Contribute to CI/CD automation, DevOps initiatives, and automated deployment processes.
  • Troubleshoot production issues and resolve technical challenges.
  • Research and evaluate emerging technologies, including AI-assisted development capabilities.

Requirements

  • At least 7 years of professional software development experience with progressive technical responsibility.
  • Strong hands-on experience with C#, .NET, ASP.NET Core, Angular 12+, TypeScript, JavaScript, HTML5, CSS3, and responsive web development.
  • Experience designing and implementing webhooks, event-driven integrations, RESTful web APIs, and distributed systems.
  • Experience with Bootstrap, object-oriented programming, software design patterns, and SOLID principles.
  • Hands-on experience with test-driven development, automated testing, QA automation frameworks, and code reviews.
  • Experience with SQL Server, MongoDB, database design, performance optimization, and data modeling.
  • Experience developing and deploying applications on AWS or Microsoft Azure.
  • Experience with Git, CI/CD pipelines, Jenkins, Docker, and Spinnaker.
  • Hands-on experience using generative AI-assisted development tools, AI agents, development copilots, or related productivity tools.
  • Preferred experience in Agile environments, including Scrum or Kanban, and familiarity with Jira, Confluence, WCAG 2.1 AA, secure software development, application security, webhook automation, and enterprise integration architectures.
  • Candidates must currently reside in the UK and be available to start within 4 weeks of receiving an offer.

Benefits

  • On-site work arrangement.
  • Candidates must currently reside in the UK.
  • Expected availability to start within 4 weeks of receiving an offer.

Tech Stack

AngularAWSAzureBootstrapC#DockerGitJavaScriptJenkinsMicrosoft SQL ServerMongoDB.NETSpinnakerTypeScript

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me