TL;DR
Senior .NET Developer (AI): Building and optimizing modern .NET-based architecture for a legacy system migration with an accent on reverse engineering, refactoring, and AI-assisted development. Focus on designing scalable solutions, improving performance, and ensuring long-term maintainability.
Location: Bengaluru
Company
Our client is a global leader in technology-driven solutions for administration and payments, operating for over 70 years with 5,000+ employees.
What you will do
- Analyze and understand the existing Delphi codebase and underlying business logic.
- Design and implement scalable .NET solutions aligned 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 client-side representatives, QA engineers, and other developers.
- Improve performance, reliability, and maintainability of 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#.
- Strong understanding of .NET 6 or newer versions, ASP.NET Core, REST APIs, and Entity Framework Core.
- Hands-on experience with MS SQL Server and 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.
Culture & Benefits
- Vacation as per local laws.
- Health insurance assistance for you and your loved ones.
- Sick pay: 10 days without a doctor's note, then as per local laws.
- Time off for state holidays according to the official calendar.
- Pleasant environment with corporate parties and small get-togethers.
- Comfort service for technical and everyday work problems.
- Help to cover the cost of IT certifications and provide access to top-tier courses and learning platforms.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →