Subscribe to the latest remote jobs:

Senior .NET Engineer

🇺🇦 Ukraine

.NET Core

C#

Docker

AWS

PostgreSQL

GitHub

Machine Learning

Design

Amazon

Backend

Devops

SQL

Testing

Senior .NET Engineer

from 🇺🇦 Ukraine

We are seeking aSenior .NET Engineer to join an AI agentic modernization engagement leveraging Kiro and Amazon Transform. The role focuses on modernizing legacy .NET applications, migrating them to cloud-native architectures on AWS, and ensuring seamless integration with PostgreSQL databases. The position requires a comfortable overlap with the US EST time zone.

Responsibilities

  • Leverage Kiro and Amazon Transform to accelerate code analysis, refactoring, and migration tasks; validate and optimize tool-generated outputs
  • Design and develop high-performance scalable applications using .NET Core with a microservices architecture
  • Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), ensuring functional parity and improved performance
  • Modify and optimize application code and stored procedures to ensure compatibility with PostgreSQL / Aurora PostgreSQL, following AWS development standards
  • Implement unit tests and performance tests to ensure application stability, responsiveness, and production readiness
  • Partner with database engineers to ensure seamless integration between application code and PostgreSQL
  • Collaborate closely with AWS ProServe consultants on validation and optimization
  • Apply AWS Well-Architected Framework principles across security, reliability, performance efficiency, and operational excellence
  • Capture key findings, migration strategies, code conversion patterns, and technical validation results for long-term maintainability and knowledge transfer

Requirements

  • 3+ years of experience in software engineering with expert-level proficiency in C# / .NET Core and advanced knowledge of .NET Framework
  • Advanced expertise in AWS native development and microservices architecture
  • Proven background in .NET Legacy (Windows) to .NET Core (Linux) modernization
  • Advanced proficiency in SQL Server and PostgreSQL / Amazon Aurora PostgreSQL
  • Skills in stored procedure migration (T-SQL → PL/pgSQL)
  • Competency in unit and performance testing
  • Strong English communication skills with availability to overlap with the US EST time zone

Nice to Have

  • Familiarity with Kiro and Amazon Transform
  • Knowledge of AWS DMS / SCT
  • Understanding of Docker, containerization on AWS, Amazon ECS / EKS
  • Experience with CI/CD pipelines (GitHub Actions, CodePipeline)
by @maxrusakovic