E

Endava

Global tech advisory for private equity

Full-Stack Engineer with .NET and Angular

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandPLN15.3k /mo

About the Job

Requirements

  • Four to six years of commercial software development experience.
  • Strong experience with C#, modern .NET, and ASP.NET.
  • Strong experience with 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 working with Docker and containerized applications.
  • Understanding of Infrastructure as Code principles, with the ability and willingness to work with tools such as OpenTofu or Terraform.
  • Understanding of cloud-native application development principles.
  • Experience writing unit and integration tests.
  • Understanding of Clean Code principles and software design patterns.
  • Experience working in Agile Scrum teams.
  • Ability to work within a collaborative cross-functional engineering team.
  • Strong communication and collaboration skills.
  • Proactive approach to problem solving.
  • Willingness to learn modern cloud platform technologies.
  • Passion for continuous improvement and engineering excellence.

Responsibilities

  • Develop modern Angular applications replacing legacy AngularJS user and administration portals.
  • Design, develop, and maintain .NET backend services supporting distributed compute workloads.
  • Build and enhance REST APIs consumed by multiple business applications.
  • Modernize legacy platform functionality while preserving business continuity.
  • Implement scalable, maintainable, and secure software following modern engineering practices.
  • Participate in migration toward Azure Container Apps and containerized workloads.
  • Support Infrastructure as Code implementation using OpenTofu or Terraform.
  • Contribute to cloud-native platform modernization initiatives.
  • Participate in modernization of deployment pipelines and release automation.
  • Help improve platform scalability, maintainability, and operational resilience.
  • Write unit, integration, and automated tests to ensure software quality and reliability.
  • Participate in code reviews and technical discussions.
  • Apply Clean Code principles, modern software design patterns, and engineering best practices.
  • Support continuous integration and continuous delivery initiatives.
  • Contribute to zero-downtime deployment improvements.
  • Collaborate with Product Owners, Architects, QA Engineers, DevOps Engineers, and fellow Software Engineers.
  • Participate in production support and on-call rotation as part of the engineering team.
  • Contribute to troubleshooting, root cause analysis, and continuous platform improvements.
  • Share knowledge and participate in building the engineering capability.

Desired Qualifications

  • Experience with Azure Container Apps.
  • Experience with Azure Batch.
  • Experience with OpenTofu or Terraform.
  • Experience with Playwright.
  • Experience with SQL Server.
  • Experience with Redis.
  • Experience with SignalR.
  • Experience working on cloud-native platforms.
  • Experience modernizing legacy enterprise applications.

About the Company

Endava

Global tech advisory for private equity

Endava is a global technology company that provides digital and technology advisory services to private equity clients. It combines private-equity expertise with its capability to design and build scalable technology platforms, offering actionable analysis across the investment life-cycle. Their teams blend product strategy, technology strategy, intelligent experiences, and high-quality engineering to help clients become more engaging, responsive, and efficient. Revenue comes from advisory fees charged for projects or ongoing services, rather than selling a product. The company differentiates itself by merging deep private-equity know-how (from Intuitus Advisory) with strong technology delivery and product design, delivering end-to-end advice and technical execution across a global footprint. The goal is to help private equity firms maximize the value of their investments by providing board-level insights and technology-driven strategies throughout the investment process.

Company size
5,001-10,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2000

Recently Posted Jobs

Explore more opportunities at Endava

See more jobs