May 19, 2026
Senior .NET Engineer with AWS
Senior • Remote
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.
Similar jobs you might like
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Krakow, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy applications into scalable cloud-native solutions using AWS and microservices architecture. The position involves migrating .NET Framework applications to .NET Core on Linux, optimizing PostgreSQL integrations, and applying AWS Well-Architected principles in collaboration with engineering and AWS consulting teams. The offer includes remote flexibility, certification support, career development programs, and comprehensive benefits. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C#, Advanced proficiency in .NET Core, .NET Framework experience, AWS native development experience, Microservices architecture knowledge, Experience with Windows to Linux modernization, SQL Server knowledge, PostgreSQL knowledge, Amazon Aurora PostgreSQL knowledge, Stored procedure migration skills, Unit testing knowledge, Performance testing knowledge, Availability overlapping with US EST time zone, English level B2 or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, Linux, Windows, SQLServer, PostgreSQL, Aurora, T-SQL, PLpgSQL, Docker, ECS, EKS, CI/CD, GitHubActions, CodePipeline, Kiro, AmazonTransform, DMS, SCT 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Poznan, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy .NET applications into scalable cloud-native solutions on AWS. The position involves migrating Windows-based .NET Framework services to .NET Core on Linux, optimizing PostgreSQL integrations, and implementing microservices architectures using AWS best practices. The role includes collaboration with AWS consultants, performance optimization, and AI-assisted modernization using Kiro and Amazon Transform. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C#, Expertise in .NET Core, Advanced proficiency in .NET Framework, Experience with AWS native development, Experience with microservices architecture, Experience modernizing .NET Framework applications to .NET Core on Linux, Proficiency in SQL Server, Proficiency in PostgreSQL, Proficiency in Amazon Aurora PostgreSQL, Experience migrating stored procedures from T-SQL to PL/pgSQL, Knowledge of unit testing, Knowledge of performance testing, Availability to overlap with US EST time zone, English level B2 or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, SQLServer, PostgreSQL, Aurora, T-SQL, PLpgSQL, Linux, Windows, Docker, ECS, EKS, CI/CD, GitHubActions, CodePipeline, DMS, SCT, Kiro, AmazonTransform 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Wroclaw, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy .NET applications into scalable AWS cloud-native microservices. The position involves migrating Windows-based .NET Framework systems to .NET Core on Linux, optimizing PostgreSQL integration, and applying AWS best practices. Candidates will work with modernization tools, performance optimization, testing, and cloud-native architecture in a collaborative engineering environment. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C#, Expertise in .NET Core, Advanced proficiency in .NET Framework, Experience with AWS native development, Experience with microservices architecture, Experience modernizing .NET Framework applications to .NET Core on Linux, Proficiency in SQL Server, Proficiency in PostgreSQL, Proficiency in Amazon Aurora PostgreSQL, Experience migrating stored procedures from T-SQL to PL/pgSQL, Knowledge of unit testing, Knowledge of performance testing, Ability to overlap with US EST time zone, English level B2 or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, SQLServer, PostgreSQL, Aurora, T-SQL, PLpgSQL, Linux, Windows, Docker, ECS, EKS, GitHubActions, CodePipeline, CI/CD, Kiro, AmazonTransform, DMS, SCT 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Gdansk, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy .NET applications into scalable AWS cloud-native microservices using .NET Core. The position involves migrating Windows-based systems to Linux, optimizing PostgreSQL compatibility, and applying AWS Well-Architected principles in collaboration with engineering and AWS teams. Includes remote flexibility, professional development opportunities, and benefits. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C#, Expertise in .NET Core, Advanced proficiency in .NET Framework, Experience with AWS native development, Experience with microservices architecture, Experience modernizing .NET Framework applications to .NET Core on Linux, Proficiency in SQL Server, Proficiency in PostgreSQL, Proficiency in Amazon Aurora PostgreSQL, Experience migrating stored procedures from T-SQL to PL/pgSQL, Knowledge of unit testing, Knowledge of performance testing, Availability to overlap with US EST time zone, English proficiency at B2 level or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, PostgreSQL, Aurora, SQLServer, T-SQL, PLpgSQL, Linux, Windows, Docker, ECS, EKS, CI/CD, GitHubActions, CodePipeline, Kiro, AmazonTransform, DMS, SCT 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Warsaw, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy .NET applications into scalable AWS cloud-native microservices using .NET Core and Linux. The position involves application migration, PostgreSQL optimization, performance testing and collaboration with AWS consultants in an AI-driven modernization engagement. Includes remote work flexibility, certification support and comprehensive employee benefits. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C#, Advanced proficiency in .NET Core, Advanced proficiency in .NET Framework, Experience with AWS native development, Experience with microservices architecture, Experience migrating .NET Framework applications to .NET Core on Linux, Proficiency in SQL Server, Proficiency in PostgreSQL, Proficiency in Amazon Aurora PostgreSQL, Experience with stored procedure migration, Knowledge of unit testing, Knowledge of performance testing, Availability to overlap with US EST time zone, English level B2 or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, Linux, Windows, SQLServer, PostgreSQL, Aurora, T-SQL, PLpgSQL, Docker, ECS, EKS, CI/CD, GitHubActions, CodePipeline, Kiro, AmazonTransform, DMS, SCT 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Katowice, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy applications into scalable AWS cloud-native solutions using .NET Core, microservices, and PostgreSQL. The position involves migrating Windows-based .NET Framework applications to Linux, optimizing performance, and collaborating with AWS consultants on architecture and modernization initiatives. The offer includes remote flexibility, professional development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C#, Advanced proficiency in .NET Core, Advanced proficiency in .NET Framework, Experience with AWS native development, Experience with microservices architecture, Experience modernizing .NET Framework applications to .NET Core on Linux, Proficiency in SQL Server, Proficiency in PostgreSQL, Proficiency in Amazon Aurora PostgreSQL, Experience with stored procedure migration from T-SQL to PL/pgSQL, Knowledge of unit testing, Knowledge of performance testing, Availability to overlap with US EST time zone, English at B2 level or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, SQLServer, PostgreSQL, Aurora, T-SQL, PLpgSQL, Linux, Windows, Docker, ECS, EKS, CI/CD, GitHubActions, CodePipeline, Kiro, AmazonTransform, DMS, SCT 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Lead .NET Engineer with AWS
Senior
Remote
Lodz, Poland
🏢 Summary: Lead .NET Developer role focused on modernizing legacy applications into scalable AWS cloud-native solutions using .NET Core and microservices architecture. The position involves migrating Windows-based .NET Framework systems to Linux, optimizing PostgreSQL integration, and collaborating with AWS consultants on performance and architectural improvements. The offer includes remote flexibility within Poland, professional development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 5+ years of software development experience, Leadership experience, Expertise in C# and .NET Core, Advanced proficiency in .NET Framework, Experience with AWS native development, Knowledge of microservices architecture, Experience migrating .NET Framework applications from Windows to Linux, Proficiency in SQL Server, PostgreSQL and Aurora PostgreSQL, Experience with stored procedure migration from T-SQL to PL/pgSQL, Knowledge of unit testing and performance testing, Availability to overlap with US EST time zone, English level B2 or higher 📃 Skills: C#, .NET, .NETCore, AWS, Microservices, SQLServer, PostgreSQL, Aurora, T-SQL, PLpgSQL, Linux, Windows, UnitTesting, PerformanceTesting, Docker, ECS, EKS, CI/CD, GitHubActions, CodePipeline, DMS, SCT, Kiro, AmazonTransform 🏢 Description: We are looking for a Lead .NET Developer with AWS to join our dynamic and collaborative team. This engagement focuses on the transformation of legacy applications into scalable, cloud-native solutions, including the migration of selected microservices to the latest .NET Core, modernization from Windows to Linux, performance optimization and seamless integration with AWS services. We deliver the work as an AI agentic modernization engagement that leverages Kiro and Amazon Transform, aligned with AWS cloud-native best practices and the AWS Well-Architected Framework. 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 with .NET Core and a microservices architecture Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), with functional parity and improved performance Modify and optimize application code and stored procedures for compatibility with PostgreSQL / Aurora PostgreSQL, in line with AWS development standards Implement unit tests and performance tests for application stability, responsiveness and production readiness Partner with database engineers for 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 5+ years of experience in software development with proven leadership background Expertise in C# / .NET Core and advanced proficiency in .NET Framework Advanced skills in AWS native development and microservices architecture Background in .NET legacy (Windows) to .NET Core (Linux) modernization Proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL Competency in stored procedure migration (T-SQL → PL/pgSQL) Knowledge of unit and performance testing Ability to overlap with the US EST time zone English communication skills at B2 level or higher Nice to have Familiarity with Kiro and Amazon Transform Understanding of AWS DMS / SCT Skills in Docker and containerization on AWS, including Amazon ECS / EKS Background in CI/CD pipelines (GitHub Actions, CodePipeline) We offer 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.
Technology
EPAM Systems
Senior .NET Developer, Azure
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior .NET Developer, Azure role focused on building and enhancing digital products for Portfolio Management and Trading within Asset Management. The position centers on developing a scalable, service-based, event-driven architecture in Azure using modern engineering practices. You will work in agile teams to deliver a multi-asset portfolio management and trading platform while ensuring quality, security, and reliability. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering or related field, 5+ years of experience with C# and .NET Core, Experience with messaging platforms (preferably Kafka), Knowledge of containers (preferably Kubernetes), Experience with Agile methodologies, TDD and DevOps practices, Understanding of engineering best practices and Clean Code principles, English proficiency at B2 level or higher 📃 Skills: C#, .NET, Kafka, Kubernetes, Azure, Microservices, Event-Driven, DevOps, TDD, Containers 🏢 Description: We are seeking a Senior .NET Developer, Azure to create and develop appealing digital products and services, while taking on a central role in evolving our firm into an agile organization. As part of the Managing Investments Technology team, you will concentrate on providing top-tier technology solutions that support Portfolio Management and Trading throughout Asset Management, with an emphasis on introducing a service-based, event-driven messaging architecture in Azure. Responsibilities Create, build and enhance the digital products and technology services we offer to our clients and employees Apply a wide range of software engineering practices, spanning from analyzing user needs and building new features to automated testing and deployment Guarantee the quality, security, reliability and compliance of our solutions by following our digital principles and implementing both functional and non-functional requirements Embed observability into our solutions, track production health, assist in resolving incidents and address the root cause of risks and issues Comprehend, represent and champion client needs Exchange knowledge and expertise with colleagues, support hiring efforts and contribute consistently to our engineering culture and internal communities Deliver a first-class, scalable, digital and integrated Multi-Asset Portfolio Management and Trading platform Work together within a pod using agile ways of working Requirements Bachelor's and/or Master's degree or equivalent specializing in Computer Science, Computer Engineering or a related technical field More than 5 years of experience working with C# and .NET Core Capabilities in Messaging platforms, preferably Kafka Knowledge of Containers, preferably Kubernetes Experience with Agile, test-driven development and DevOps practices Grasp of engineering best practices and producing Clean Code as a Software Craftsperson Effective communication skills, both written and verbal Robust analytical and problem-solving abilities, with an enjoyment for figuring out how things work Genuine interest in learning how the business operates Enthusiasm for learning and innovation English proficiency at a B2 level or above Nice to have Proficiency in Microservice and Event-Driven architecture Expertise in Cloud architecture and engineering, preferably on Microsoft Azure (Kubernetes Service, Container Apps, App Service, Functions, Event Grid and Service Bus) We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode 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: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually 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.
Technology
EPAM Systems
Senior .NET Engineer with Angular and Azure
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Senior .NET Engineer role focused on developing and enhancing end-to-end financial applications using .NET, Angular, and Azure within an agile team. The position involves building, testing, and maintaining scalable solutions based on microservices and cloud technologies in a hybrid work model. The engineer contributes to high-quality code delivery and continuous improvement of business-critical systems. 🗂️ Requirements: 4+ years of experience in developing, testing, and launching applications, Strong knowledge of C# and .NET, Strong experience with Angular (v17 or v18 preferred), Experience with microservice architecture, Understanding of Cloud Computing concepts, Experience with Azure Cloud Services, Familiarity with SQL scripting (MSSQL), Knowledge of ASP.NET, Understanding of DevOps concepts and CI/CD, English proficiency at B1 level or higher 📃 Skills: C#, .NET, Angular, Azure, ASP.NET, SQL, MSSQL, CI/CD, Microservices, DevOps, Cloud 🏢 Description: We are seeking a skilled Senior .NET Engineer with experience in Angular and Azure, for our Client, a global leader in the area of banking, investment banking and financial services. You will work as part of a Poland-based agile development team that supports a growing business, continuously improving its custom end-to-end solutions in collaboration with users to address changing needs in the financial services space. As a development team, we are just as passionate about producing optimal business solutions as we are about technology. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw . Responsibilities Provide technology solutions that will solve business problems Develop, test, deploy, maintain, and enhance new and existing applications Provide technical expertise and recommendations for assessing new software projects and initiatives to support and enhance existing applications Deliver high-quality code aligned with guidelines and standards Conduct code reviews and test software as needed Collaborate with other engineers to develop and maintain code quality standards Add value to the team through your knowledge and programming skills, continually striving for outstanding performance Learn from your motivated and skilled colleagues, while also sharing your knowledge with other team members Requirements 4+ years of experience in developing, testing, and launching applications Strong knowledge of C# and .NET Strong experience with Angular (preferably with versions 17 or 18) Experience with microservice architecture and Cloud Computing concepts Familiarity with SQL scripting (MSSQL) Understanding of DevOps concepts, including CI/CD and the value of automated testing Commitment to fostering an inclusive workplace and valuing diversity Knowledge of ASP.NET Experience with Azure Cloud Services Strong written and verbal communication skills in English (B1 level or higher) 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.
Technology
EPAM Systems
Lead Full-Stack / .NET Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Lead Full-Stack /.NET Developer role focused on modernizing a legacy accounting platform into a cloud-native Azure-based solution using microservices, .NET Core, Angular, and Kubernetes. The position involves backend API development, legacy system decomposition, Azure integrations, CI/CD, and AI-assisted software delivery practices. Candidates will work on scalable cloud architecture while collaborating across engineering and product teams. 🗂️ Requirements: 5+ years experience with .NET Core / ASP.NET Core and C#, Experience designing and implementing REST APIs, Angular frontend development skills, Understanding of microservices architecture, Experience with relational databases, Practical experience with Azure cloud services, Experience with CI/CD pipelines, Knowledge of Docker and Kubernetes / AKS, Ability to work with legacy systems and complex business logic, Strong troubleshooting and collaboration skills, Good English communication skills 📃 Skills: C#, ASP.NET, NETCore, Angular, REST, Azure, AKS, Docker, Kubernetes, SQL, AzureSQL, SQLServer, AzureDevOps, APIManagement, ApplicationGateway, FrontDoor, KeyVault, AzureMonitor, ACR, CI/CD, Microservices, GitHubCopilot 🏢 Description: We are looking for a strong Lead Full-Stack / .NET Developer to support the modernization of a legacy accounting application and its migration to Azure Cloud. The project focuses on transforming an existing desktop/monolithic application into a modern cloud-based solution based on microservices, .NET Core backend APIs, Angular frontend, and Azure platform services. The role requires hands-on engineering experience, strong backend/API development skills, and the ability to work in a modernization context where new cloud-native components need to coexist with legacy systems and shared data models. The team will also use AI-assisted delivery practices and AI agents as part of a new AI SDLC approach to improve development, analysis, testing, and delivery efficiency. Responsibilities Design, develop and maintain backend services and APIs using .NET Core / ASP.NET Core Support decomposition of legacy monolithic functionality into modular services and APIs Development and enhancement of Angular-based frontend components where needed Integration of application components with Azure services and existing backend systems Work with Azure Kubernetes Service, API Management, Application Gateway, Azure SQL and related platform services Contribute to technical analysis of legacy application behavior, data flows and integration points Implementation of clean, maintainable and testable code following engineering best practices Participation in code reviews, automated testing, CI/CD pipelines and release activities Collaboration with architects, product owners, QA engineers and other developers to clarify requirements and technical constraints Use of AI-assisted development tools and agents as part of the project delivery process Requirements 5+ years of experience with .NET Core / ASP.NET Core and C# Solid experience in designing and implementing REST APIs Skills in Angular and modern frontend development Understanding of microservices architecture and application modernization patterns Experience working with relational databases, preferably Azure SQL / SQL Server Practical experience with Azure cloud services Proficiency in CI/CD pipelines, preferably Azure DevOps Understanding of containerized application delivery, preferably Docker and Kubernetes / AKS Capability to work with legacy systems, existing data models and complex business logic Strong troubleshooting, communication and collaboration skills Good English communication skills Nice to have Background in accounting, finance, ERP or invoicing systems Experience migrating desktop or monolithic applications to cloud-native architectures Familiarity with Azure API Management, Application Gateway, Front Door, Key Vault, Azure Monitor and Azure Container Registry Expertise in domain-driven design, service decomposition and API-first development Skills in automated testing and quality engineering practices Flexibility to use AI-assisted development tools such as GitHub Copilot, Claude Code or similar coding agents Interest in AI SDLC, agent-assisted delivery and modern software engineering automation We offer 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.