JustJoin.IT Praca zdalna Senior

Senior .NET Engineer with AWS

EPAM Systems

⚲ Poland (Remote)

Wymagania

  • .Net
  • C#
  • .Net Framework
  • AWS
  • Microservices
  • SQL
  • Kiro
  • Amazon Transform
  • Docker
  • GitHub Actions

Opis stanowiska

We are looking for a Senior .NET Developer with AWS experience to join our dynamic and collaborative team. This engagement focuses on transforming legacy applications into scalable, cloud-native solutions — migrating selected microservices to the latest .NET Core, modernizing from Windows to Linux, optimizing performance, and ensuring seamless integration with AWS services. The work is delivered as an AI-agentic modernization engagement leveraging Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. It is a remote position for Poland. Responsibilities • Use 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; work 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 a focus on .NET technologies • Expertise in C#/.NET Core and advanced proficiency in .NET Framework • Background in AWS native development at an advanced level • Skills in microservices architecture and modernizing .NET Legacy (Windows) applications to .NET Core (Linux) • Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL • Competency in stored procedure migration (T-SQL → PL/pgSQL) • Qualifications in unit and performance testing • Excellent English communication skills (B2+ level) 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 and containerization on AWS • Experience with Amazon ECS/EKS • Capability to build CI/CD pipelines using GitHub Actions and CodePipeline We offer/Benefits We gather like-minded people: • Engineering community of industry professionals • Friendly team and enjoyable working environment • Flexible schedule and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities We provide growth opportunities: • Outstanding career roadmap • Leadership development, career advising, soft skills, and well-being programs • Certification (GCP, Azure, AWS) • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru • English classes We cover it all: • Stable income (Employment Contract or B2B) • Participation in the Employee Stock Purchase Plan • Benefits package (health insurance, multisport, shopping vouchers) • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more • Referral bonuses • Corporate, social and well-being events Please, note: • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. • We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

🔍 Dekoder Ogłoszenia

🔴
dynamic and collaborative team
Może oznaczać zarówno wspierające środowisko pracy, jak i presję na szybkie dostosowanie się do istniejących, być może nieoptymalnych, procesów.
🔴
transforming legacy applications into scalable, cloud-native solutions
Praca może polegać głównie na migracji i refaktoryzacji istniejącego, często przestarzałego kodu, a nie na tworzeniu nowych, innowacyjnych rozwiązań od podstaw.
🔴
AI-agentic modernization engagement leveraging Kiro and Amazon Transform
Duża część pracy może polegać na obsłudze i walidacji wyników generowanych przez narzędzia AI, co może wymagać specyficznych umiejętności i cierpliwości.
🔴
validate and optimize tool‑generated outputs
Oznacza, że będziesz musiał sprawdzać i poprawiać kod wygenerowany przez narzędzia, co może być czasochłonne i frustrujące, jeśli narzędzia nie są doskonałe.
🔴
Partner with database engineers to ensure seamless integration between application code and PostgreSQL
Może oznaczać, że będziesz musiał poświęcić znaczną część czasu na rozwiązywanie problemów związanych z integracją bazy danych, a nie tylko na rozwój aplikacji.