Endava

Senior Full-Stack Engineer with .NET and Angular

Endava
Apply
4 days ago
Warsaw, PolandSenior

Responsibilities

  • Develop Angular applications to replace legacy AngularJS portals.
  • Design, develop, and maintain C#/.NET backend services and REST APIs for distributed compute workloads.
  • Modernize legacy platform functionality while preserving business continuity.
  • Support migration to Azure Container Apps and containerized workloads.
  • Implement Infrastructure as Code using OpenTofu or Terraform.
  • Modernize deployment pipelines, release automation, CI/CD, and zero-downtime deployment capabilities.
  • Write unit, integration, and automated tests and participate in code reviews.
  • Improve platform scalability, reliability, performance, maintainability, and operational resilience.
  • Collaborate with product owners, architects, QA engineers, DevOps engineers, and software engineers.
  • Participate in production support, on-call rotation, troubleshooting, root cause analysis, and knowledge sharing.

Requirements

  • 6–9 years of commercial software development experience.
  • Strong experience with C#, modern .NET, ASP.NET, Angular, and TypeScript.
  • Experience designing and developing RESTful APIs.
  • Good understanding of object-oriented programming and modern software engineering principles.
  • Experience developing applications on Microsoft Azure.
  • Experience with Azure DevOps, Git, and CI/CD pipelines.
  • Experience with Docker and containerized applications.
  • Understanding of Infrastructure as Code and ability or willingness to work with OpenTofu or Terraform.
  • Understanding of cloud-native application development principles.
  • Experience writing unit and integration tests and understanding of Clean Code principles and software design patterns.
  • Experience working in Agile Scrum teams and collaborative cross-functional engineering environments.
  • Preferred experience includes Azure Container Apps, Azure Batch, OpenTofu or Terraform, Playwright, SQL Server, Redis, SignalR, cloud-native platforms, and modernization of legacy enterprise applications.
  • Strong communication and collaboration skills, proactive problem solving, willingness to learn, and commitment to continuous improvement.

Benefits

  • Gross base salary starts from PLN 19,267 per month on a full-time employment contract.
  • Private medical insurance, dental plan, and glasses reimbursement are typically included.
  • The role is part of a full-time employment contract and includes participation in a production-support on-call rotation.
  • Inclusive workplace with recruitment adjustments and support available upon request.

Tech Stack

AngularAzureC#DockerGitMicrosoft SQL Server.NETRedisTerraformTypeScript

Categories

Endava

About Endava

5,001-10,000 employees

Endava is a London-headquartered IT services company that designs, builds, and runs digital platforms for enterprises across payments, banking, insurance, retail, telecoms, and media. It provides consulting, agile software development, testing, cloud, and managed services on a project and outsourcing basis. Founded in 2000, Endava is a public company listed on the NYSE and operates across Europe, the Americas, and Asia.

Contact me