Bulldogjob Praca zdalna Senior

AI-Assisted .Net Engineer

Altamira

⚲ Kyiv, Bratislava

Wymagania

  • .NET
  • C#
  • ASP.NET
  • React
  • Docker

Opis stanowiska

Altamira 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. 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