You are opening our Bulgarian language website. You can keep reading or switch to other languages.

Senior .NET Developer

  • Бенгалуру
Гореща позицияМалък екип (1-10 души)

Ако сте получили информация за тази свободна позиция от нашите рекрутери, прочетете нашата Политика за поверителност на личните данни.

Client

Our client is a global leader in technology-driven solutions for administration and payments, operating for over 70 years with 5,000+ employees across 25+ locations. They deliver services in pensions, share registration, investments, and employee benefits, managing millions of shareholder records and processing billions in payments annually. Their secure online platform is trusted by millions to manage investments, access market insights, and handle shareholder services efficiently.

Наемаме ви в компанията, не в проект

Project overview

This project focuses on a long term modernization of a large legacy system used for administration and payment related services in the investment and shareholder services domain. The legacy solution is built in Delphi and is being migrated to a modern .NET based architecture. The work includes reverse engineering, refactoring, and active use of AI assisted development tools to accelerate delivery and improve code quality.

Position overview

We are looking for a strong Middle+/Senior .NET Developer to join a long-term modernization initiative focused on migrating a large legacy system built in Delphi to a modern .NET-based architecture.

Technology stack

.NET 6 and above
C Sharp
ASP.NET Core
REST APIs
Entity Framework Core
MS SQL Server
AI assisted coding tools such as Cursor, GitHub Copilot, and similar solutions
Unit testing frameworks such as xUnit, NUnit, MSTest
Docker and containerization
Delphi for legacy analysis

Responsibilities

  • Analyze and understand the existing Delphi codebase and underlying business logic
  • Design and implement scalable .NET solutions that align with the target architecture
  • Use AI powered development tools to accelerate implementation and improve code quality
  • Write clean, maintainable, and testable code with a focus on long term maintainability
  • Collaborate with the client side representatives, QA engineers, and other developers
  • Improve performance, reliability, and maintainability of the modernized system components
  • Contribute to the migration strategy and technical documentation
  • Participate in code reviews and knowledge sharing within the team

Requirements

  • Around 5 or more years of commercial experience with .NET and C Sharp
  • Strong understanding of .NET 6 or newer versions
  • Experience with ASP.NET Core, REST APIs, and Entity Framework Core
  • Hands on experience with MS SQL Server
  • Practical experience with performance optimization in .NET applications
  • Experience with legacy system modernization or refactoring activities
  • Experience working with AI coding tools such as Cursor, GitHub Copilot, or similar agents
  • Solid understanding of OOP, SOLID principles, and common design patterns
  • Experience with unit testing using frameworks such as xUnit, NUnit, or MSTest
  • Strong analytical skills and ability to work with partially documented or legacy code
  • Ability to communicate clearly within a distributed team

Nice to have

  • Experience with Delphi and legacy desktop applications
  • Experience in modernization of large scale or mission critical systems
  • Experience with cloud platforms, preferably Azure
  • Experience with Docker or other containerization tools

Търсите сходни възможности?

Try AI chatbots with our ready-made prompt to discover similar roles that match your skills and interests.
Image
Най-търсени позиции
1 of 1