E

Endava

Global tech advisory for private equity

.NET Lead Software Engineer

Desktop Application DevelopmentPosted on Nov 12
Full-timeWarsaw, PolandPLN21.5k /mo

About the Job

Requirements

  • Strong professional experience in C# and .NET application development.
  • Experience with both modern .NET and .NET Framework applications, including .NET 10 and .NET Framework 4.7.2.
  • Strong experience building and maintaining WPF desktop applications.
  • Experience with SQL Server, COM interfaces, and application integrations.
  • Familiarity with SignalR and/or MassTransit.
  • Experience with Azure DevOps Pipelines and Git-based development.
  • Practical understanding of desktop application testing, packaging, deployment, compatibility, and production support.
  • Experience providing technical leadership, mentoring engineers, and coordinating delivery.
  • Experience using approved AI tools to support software engineering and knowledge management.
  • At least 5 years of practical experience in the IT industry.

Responsibilities

  • Lead hands-on ResQ development using C#, .NET 10, and .NET Framework 4.7.2, including refactoring and defect fixes; review code, guide teammates, and maintain technical documentation and runbooks.
  • Develop and support WPF desktop applications and integrations using COM interfaces, SQL Server, SignalR, and MassTransit.
  • Design, maintain, and execute unit, integration, regression, and Ranorex graphical user interface tests for assigned C# components within WTW’s quality assurance framework and Definition of Done.
  • Support Scrum ceremonies, including planning, refinement, reviews, and retrospectives; facilitate follow-up and help remove blockers.
  • Own delivery of complex changes and assigned components, develop a strong understanding of the product, its users, and client needs, and work with stakeholders to identify and clarify requirements, shape and prioritize the team backlog, analyze, refine and estimate work, maintain stories and tasks, conduct technical spikes, and communicate progress, risks, and dependencies early.
  • Collaborate with the incumbent team, insurance and actuarial stakeholders, and WTW’s product, architecture, quality assurance, DevOps, infrastructure, security, and support teams to clarify needs, manage dependencies, and improve delivery.
  • Provide technical leadership and design recommendations with WTW’s ResQ engineering and architecture owners, translating requirements into maintainable, supportable solutions; WTW retains product-wide architectural and policy authority.
  • Establish AI-enabled ways of working and guide responsible adoption of approved agentic tools for code exploration, implementation, testing, and refactoring; verify outputs and share learning. Promote responsible use of internal knowledge tools grounded in ResQ code, knowledge-transfer materials, Azure DevOps, and documentation, checking source references and flagging uncertainty.
  • Use Azure DevOps Pipelines and Git/GitHub; maintain assigned components’ continuous integration/continuous delivery, build, installation, and deployment tooling; resolve related failures, apply relevant patches, and retire unused resources within WTW guidance and access permissions.
  • Triage security scan findings, remediate agreed issues to WTW standards, and escalate shared-component or policy concerns to WTW’s security owners.
  • Address versioning, configuration, compatibility, packaging, deployment, and existing-version support; assist WTW with release and urgent-patch planning, readiness checks, demonstrations, and support handover for assigned components.
  • Investigate defects and production issues, identify root causes, and deliver fixes and preventative improvements; provide technical assistance on WTW-requested customer calls through its support route, within agreed hours and support arrangements.

Desired Qualifications

  • Experience working with insurance, actuarial, or financial products.
  • Familiarity with PostgreSQL, Snowflake, or Databricks, where relevant to the product roadmap.
  • Experience introducing AI-assisted development workflows or internal knowledge 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