- Страна
- Украина
Откликайтесь
на вакансии с ИИ

AI-Assisted .Net Engineer
Интересный проект в авиационной сфере с использованием современных AI-практик. Компания предлагает гибкие условия, медицинскую страховку и прозрачный процесс найма, однако проект заявлен как краткосрочный (около 4 месяцев).
Сложность вакансии
Роль требует не только глубоких знаний .NET и архитектурных паттернов, но и специфического опыта миграции с PHP, а также продвинутого владения инструментами AI-разработки. Проект ограничен по времени (4 месяца), что повышает требования к скорости и качеству работы.
Анализ зарплаты
Зарплата в вакансии не указана, но для Senior .NET разработчика в Украине рыночный диапазон составляет $4500–$6500. Учитывая специфические требования к AI-инструментам и сжатые сроки, можно ожидать оффер по верхней границе рынка.
Сопроводительное письмо
I am writing to express my strong interest in the Senior .NET Engineer position at Altamira. With extensive experience in C# and ASP.NET Core, I have successfully led several legacy migration projects, specifically utilizing the Strangler Fig pattern to transition from monolithic architectures to scalable .NET systems. My background in decomposing legacy PHP logic and mapping complex data models aligns perfectly with your goals for the aircraft maintenance platform.
What excites me most about this role is your emphasis on AI-assisted development. I am a power user of tools like Cursor and GitHub Copilot, integrating them into my daily workflow to accelerate refactoring and test scaffolding while maintaining high code quality through critical validation. I am confident that my technical expertise in Clean Architecture and CQRS, combined with my proficiency in AI-driven workflows, will allow me to deliver high-quality results within the project's 4-month timeline.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в altamiratechnologies уже сейчас
Присоединяйтесь к Altamira, чтобы возглавить модернизацию авиационной платформы с использованием передовых AI-инструментов!
Описание вакансии
Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client’s growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quality. We are driven to deliver the best, every single time.
Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US. In terms of industry verticals, we are focused on EdTech, Fintech, eCommerce, and Pharma.
We are building a modern web platform for aircraft maintenance programs that helps operators manage maintenance schedules, costs, and reliability across fleets of turbine-powered aircraft.
The goal is to modernize the backend architecture by migrating legacy PHP functionality to a scalable, production-ready .NET system while preserving all business rules and workflows. The project emphasizes clean architecture, safe migration strategies, and AI-assisted development practices. The project duration is approximately 4 months.
Role Overview
We are looking for a Senior .NET Engineer with deep expertise in C# and ASP.NET Core, strong legacy migration experience, and practical daily use of AI coding tools.
This role involves leading backend modernization efforts, designing robust APIs, migrating data models, and ensuring functional parity between legacy and new systems.
Responsibilities
Backend Development & Migration
- Build and maintain a modern .NET backend
- Incrementally migrate legacy PHP functionality while preserving business rules and workflows
- Apply clean architecture, CQRS, and sound domain modeling principles
AI-Assisted Development
- Use AI tools (Copilot, Cursor, Claude Code, etc.) to accelerate coding, refactoring, and test scaffolding
- Critically validate AI-generated output and catch inconsistencies
- Structure tasks to maximize AI efficiency
API & Database Work
- Design RESTful APIs for the new React frontend
- Implement contract-first API design and versioning strategies
- Migrate legacy data models into clean .NET domain models
- Ensure data integrity during migration
Testing & Quality Assurance
- Write unit and integration tests (xUnit/NUnit, Moq)
- Ensure feature parity and regression safety during migration
- Leverage AI tools to accelerate test coverage
Deployment & Knowledge Sharing
- Support CI/CD pipelines and containerized deployments
- Work with cloud infrastructure (Azure preferred)
- Share AI-assisted development practices with the team
Requirements
Senior-Level .NET
- Deep expertise in C#, ASP.NET Core, and Entity Framework Core
- Strong understanding of dependency injection, middleware pipeline, and RESTful API design
- Ability to design layered/clean architecture and apply CQRS patterns
Legacy Migration Experience
- Experience decomposing and rewriting legacy systems
- Understanding of the strangler fig pattern
- Experience running legacy and new systems in parallel
AI Coding Tools Proficiency
- Demonstrable daily use of AI-assisted development tools
- Strong prompt engineering for complex code generation and refactoring
- Ability to critically validate AI-generated output
Database & Data Migration
- Strong experience with SQL Server, PostgreSQL, or MySQL
- Schema design and migration scripting
- Mapping legacy PHP/MySQL models to .NET domain models
Testing & Quality
- Strong unit and integration testing practices
- Understanding of migration-specific testing strategies
CI/CD & DevOps
- Experience with GitHub Actions, Azure DevOps, or GitLab CI
- Containerization with Docker
- Cloud deployment experience (Azure preferred)
Nice to Have
- Reading-level PHP knowledge (Laravel, Symfony, or vanilla)
- Azure platform services (App Service, Azure SQL, Blob Storage, Application Insights)
- OpenAPI/Swagger-first API design
- Performance optimization (.NET profiling, caching strategies, async processing)
- Documentation-driven development (ADRs, technical specs)
- Mentoring and AI workflow enablement
Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages:
- Recruiting Interview -> 30-45 min
- Technical Interview -> 1-1,5h
- Client Interview (optional) -> up to 1h
- Pre-Offer Call -> 15min
- Reference Check
- Offer
We offer:
- Competitive salary, room for development and growth.
- Possibility to work in the Bratislava and Kyiv offices or fully remotely.
- Loyal management, interesting tasks, constant support.
- Medical insurance (optional).
- English courses.
- Technical equipment providing.
- Paid vacations 20 workdays, paid sick leave, regular salary reviews;
- Flexible schedule and ability to manage your working hours;
- Support your personal growth and skills upgrading.
- The great environment inside the team, support of initiatives, and ability to contribute to the common goal.
We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients!
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- .NET Core
- Entity Framework Core
- ASP.NET Core
- CQRS
- Clean Architecture
- RESTful API
- SQL Server
- PostgreSQL
- MySQL
- Docker
- Azure
- GitHub Actions
- Unit Testing
- xUnit
- NUnit
- PHP
- Copilot
- Cursor
Возможные вопросы на собеседовании
Проект предполагает миграцию с PHP на .NET. Важно понять, как кандидат обеспечит плавный переход.
Расскажите о вашем опыте использования паттерна Strangler Fig при миграции легаси-систем. С какими основными трудностями вы сталкивались?
Вакансия делает упор на AI-assisted development. Работодатель хочет видеть осознанное использование инструментов.
Как именно вы интегрируете AI-инструменты (Cursor, Copilot) в свой процесс разработки, чтобы минимизировать риск появления галлюцинаций в коде?
Упоминается использование Clean Architecture и CQRS. Проверка архитектурных навыков.
В каких случаях применение CQRS в проекте миграции оправдано, а когда оно может излишне усложнить систему?
Необходимо переносить данные из PHP/MySQL в .NET. Проверка навыков работы с данными.
Как вы организуете процесс миграции данных и обеспечиваете их целостность при переходе от динамически типизированных моделей PHP к строго типизированным моделям в .NET?
Проект связан с обслуживанием самолетов, где надежность критична.
Какую стратегию тестирования вы выберете для обеспечения полной функциональной идентичности (parity) между старой PHP-системой и новым .NET-бэкендом?
Похожие вакансии
Senior Software Engineer (Queueing and DB Ops)
Senior Software Developer (.NET)
Senior Backend Engineer
Senior Back-end Engineer (. NET)
Senior Backend Engineer (AI-Native)
Senior Software Engineer, Cloud Services
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Украина