E

Endava

Global tech advisory for private equity

.NET Software Engineer - Desktop Applications

Desktop Application DevelopmentPosted on Nov 11
Full-timeWarsaw, PolandPLN15.3k /mo

About the Job

Requirements

  • Professional experience developing applications with C# and .NET.
  • Experience with WPF and desktop application development.
  • Familiarity with .NET 10 and/or .NET Framework 4.7.2.
  • Experience with SQL Server and Git.
  • Understanding of software testing, debugging and code review practices.
  • Ability to work with an existing codebase and contribute to its maintenance and improvement.
  • Ability to use AI coding tools thoughtfully, review generated changes and verify them with tests.
  • At least 3 years of relevant engineering experience.

Responsibilities

  • Design, develop and maintain ResQ features using C#, .NET 10 and .NET Framework 4.7.2, including refactoring and defect fixes.
  • Develop WPF desktop applications and integrations using COM interfaces, SQL Server, SignalR and MassTransit.
  • Deliver assigned changes, with Team Lead guidance on complex work; maintain technical tasks, estimate effort, conduct technical spikes and flag blockers early.
  • Participate in scrum planning, refinement, reviews and retrospectives.
  • Contribute to technical design within WTW’s standards; product-wide architectural decisions remain with WTW.
  • Review code, share knowledge and maintain technical documentation and runbooks for assigned components.
  • Develop, maintain and run unit, integration and regression tests, including Ranorex GUI automation.
  • Use Git/GitHub and Azure DevOps Pipelines; maintain component build and deployment tooling, resolve pipeline failures and apply patches within WTW guidance and permissions.
  • Support versioning, configuration, packaging, compatibility checks, releases, urgent patches and support handover for assigned components within agreed support arrangements.
  • Investigate production issues, identify root causes and implement fixes and preventative improvements within agreed support arrangements.
  • Triage and remediate security scan findings for assigned components in line with WTW standards; escalate issues outside the role’s scope.
  • Use approved agentic coding tools for code exploration, bounded changes, tests and refactoring; review and test outputs before adoption and share practical learning.

Desired Qualifications

  • Experience with COM interfaces, SignalR or MassTransit.
  • Experience with Ranorex GUI test automation.
  • Familiarity with Azure DevOps Pipelines.
  • Experience with desktop application packaging, deployment or production support.
  • Exposure to insurance or actuarial applications.
  • Familiarity with PostgreSQL, Snowflake or Databricks, where relevant to the roadmap.
  • Experience using AI-assisted developer tools grounded in enterprise code and documentation.

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