You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Endava

Full-Stack Engineer with .NET and Angular

  • Hybrid
  • 6+ years
  • Polish (B2)

Salary

Not stated

Similar roles pay €70K - 115K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a software engineering partner that builds dedicated teams for a client's insurance consulting and technology division. That division has over 1,700 colleagues in 35 markets and serves more than 1,000 insurers worldwide.

You join the company's dedicated team under a Build-Operate-Transfer (BOT) model. You work only with the client while you are employed by the company and grow your career there.

The team helps bring AI-enabled engineering practices and modern ways of working into the next generation of insurance products and services.

You will be part of a cross-functional product team that modernises the user experience, backend services and cloud platform of one of the client's strategic cloud platforms.

The platform is a business-critical distributed compute system. It provisions Azure compute on demand, runs heavy insurance modelling jobs submitted by several business applications, and acts as a shared cloud base for analytical services.

The work spans frontend, backend and cloud-native engineering. It covers replacing legacy technology, rebuilding AngularJS portals, modernising backend services, adding Infrastructure as Code, moving workloads to Azure Container Apps and strengthening deployment automation and resilience.

You will work alongside platform engineers, architects, product owners, DevOps engineers and QA specialists, and build deep knowledge of cloud platform engineering and distributed systems.

Success means shipping secure, maintainable and easy-to-operate frontend and backend changes, improving reliability, scalability and performance through well-tested work, following agreed standards and review feedback, supporting predictable delivery through automation and CI/CD, solving delivery problems with others, and sharing knowledge to strengthen the engineering culture.

Responsibilities

  • Build modern Angular applications that replace the legacy AngularJS user and administration portals.
  • Design, build and maintain.NET backend services that support distributed compute workloads.
  • Create and extend REST APIs used by several business applications.
  • Modernise legacy platform features without disrupting business continuity.
  • Write scalable, maintainable and secure code using current engineering practices.
  • Help move workloads to Azure Container Apps and containerised setups.
  • Support Infrastructure as Code using OpenTofu or Terraform.
  • Contribute to cloud-native modernisation initiatives.
  • Take part in updating deployment pipelines and release automation.
  • Improve the scalability, maintainability and operational resilience of the platform.
  • Write unit, integration and automated tests that keep the software reliable.
  • Review code and join technical discussions.
  • Apply Clean Code principles, modern design patterns and best practices.
  • Support continuous integration and delivery, and improvements that enable zero-downtime deployments.
  • Join production support and the on-call rotation with the engineering team.
  • Help investigate incidents, find root causes and make ongoing platform fixes.
  • Share knowledge and help grow the team's engineering skills.

Requirements

  • 4, 6 years of professional software development experience.
  • Solid experience with C, current.NET and ASP.NET.
  • Solid experience with Angular and TypeScript.
  • Experience designing and building RESTful APIs.
  • Good grasp of object-oriented programming and modern engineering principles.
  • Experience building applications on Microsoft Azure.
  • Experience with Azure DevOps, Git and CI/CD pipelines.
  • Experience with Docker and containerised applications.
  • Understanding of Infrastructure as Code, and willingness to work with OpenTofu or Terraform.
  • Understanding of cloud-native application principles.
  • Experience writing unit and integration tests.
  • Understanding of Clean Code and software design patterns.
  • Experience working in Agile Scrum teams.
  • Ability to work in a collaborative cross-functional engineering team.
  • Strong communication and collaboration skills.
  • A proactive approach to solving problems.
  • Willingness to learn modern cloud platform technologies.
  • A drive for continuous improvement and engineering excellence.
  • Preferred: experience with Azure Container Apps, Azure Batch, OpenTofu or Terraform, Playwright, SQL Server, Redis and SignalR.
  • Preferred: experience on cloud-native platforms and in modernising legacy enterprise applications.

Conditions

Full-time employment contract.

Gross base salary starts from PLN 15 267 per month.

Pay is set on objective, gender-neutral criteria such as skills, experience and role responsibilities, and this figure does not limit equal pay for work of equal value.

The company does not ask about or consider your current or past pay during recruitment.

Hiring is based on merit, skills, qualifications and potential, and adjustments are available during recruitment on request.

Benefits

  • Typically private medical insurance, a dental plan and glasses reimbursement.

Where you’d work

Part of the week in the office

About the company

Endava

Office in Warsaw, Poland

Also hiring in Croatia, Romania, Cluj-Napoca, Romania and 4 more places

2 of their 63 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 20 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • TypeScript
  • SQL
  • Docker
  • Terraform
  • Angular
  • Redis
  • Azure
  • CI/CD
Type
Full-time
Specialty
Frontend
Region
Europe
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Frontend
Experience
6+ years
Tech stack
  • TypeScript
  • SQL
  • Docker
  • Terraform
  • Angular
  • Redis
  • Azure
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Office
  • Warsaw, Poland

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • Polish (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason