New offer - be the first one to apply!
July 14, 2026
Lead .NET Full Stack Software Engineer (Azure and DevOps)
Senior • Hybrid
Wroclaw, Poland
We’re seeking a Lead .NET Full Stack Software Engineer to join our team in Wroclaw, where you'll drive modernization and scalability efforts for client, transaction, and regulatory reporting platforms in Asset Management technology. Our team delivers timely, accurate reports to clients, tracks transactions, and provides reporting to global regulators. Please note that working from the client's office is required 3 days per week.
Responsibilities
- Lead modernization and scalability initiatives for client, transaction, and regulatory reporting platforms in Asset Management technology
- Deliver high-quality solutions that meet business needs while complying with industry standards
- Elevate automation of manual processes to new levels
- Work collaboratively within an agile team and across a global agile organization
- Convert high-level business requirements into technical specifications that address reliability, scalability, and performance
- Guarantee accurate and timely delivery of client reports, transaction reports, and regulatory submissions
Requirements
- 7+ years of hands-on .NET application development experience
- Proficiency with SQL Server or PostgreSQL databases
- Hands-on experience with Infrastructure as Code (Terraform) and CI/CD pipelines (GitLab preferred)
- Background working with Microsoft Azure and cloud native solutions
- Proven ability to translate high-level business requirements into IT specifications
- Strong communication skills
- Bachelor's or master's degree (or equivalent) in software engineering or related field
- Banking or financial services experience highly preferred
- English proficiency at B2 level or higher
Nice to have
- Knowledge of Angular or React
We offer
- 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
- Career development programs
- Thought leadership, mentoring, soft skills and well-being programs
- Certification opportunities (Anthropic, Gemini, GCP, Azure, AWS)
- English classes
- Stable pay
- Participation in the Employee Stock Purchase Plan with a 15% discount
- Benefits package including 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
Similar jobs you might like
Technology
New offer
EPAM Systems
Senior .NET Full Stack Software Engineer (Azure and DevOps)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior .NET Full Stack Software Engineer role focused on modernizing and scaling client, transaction, and regulatory reporting platforms within Asset Management technology. The position involves building high-quality cloud-native solutions, automating processes, and collaborating in a global agile environment. Hybrid work from the Wroclaw office is required 3 days per week. 🗂️ Requirements: 5+ years of hands-on application development experience using .NET, Experience with SQL Server or PostgreSQL, Practical experience with Terraform, Experience with CI/CD pipelines, Experience with Microsoft Azure, Ability to translate business requirements into technical requirements, Excellent communication skills, Bachelor's or master's degree in software engineering or equivalent, Banking or financial industry experience 📃 Skills: .NET, SQL, SQLServer, PostgreSQL, Terraform, GitLab, Azure, Angular, React, CI/CD 🏢 Description: We are looking for a Senior .NET Full Stack Software Engineer to join our crew in Wroclaw, driving the modernization and scalability of client, transaction and regulatory reporting platforms within Asset Management technology. Our team is responsible for providing timely and accurate client reports, transaction reports and reports to global regulators. Please note that working from the client's office is required 3 days per week. Responsibilities - Drive the modernization and scalability of client, transaction and regulatory reporting platforms within Asset Management technology - Implement high quality solutions that address business needs and adhere to industry standards - Advance automation of manual processes to the next level - Collaborate closely within an agile team and a global agile organization - Translate high level business requirements into technical requirements addressing reliability, scalability and performance needs - Ensure timely and accurate delivery of client reports, transaction reports and reports to global regulators Requirements - 5+ years of hands-on application development experience using .NET - Skills in SQL Server or PostgreSQL databases - Practical experience with Infrastructure as Code (Terraform) and CI/CD pipelines (preferably GitLab) - Experience with Microsoft Azure and cloud native solutions - Experience in translating high-level business requirements into IT requirements - Excellent communication skills - Bachelor's or master's degree or equivalent with a focus in software engineering - Banking or financial experience strongly desired Nice to have - Familiarity with Angular or React We offer - 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 Growth opportunities: - Career development programs - Thought leadership, mentoring, soft skills and well-being programs - Certification opportunities (Anthropic, Gemini, GCP, Azure, AWS) - English classes Benefits - Stable pay - Participation in the Employee Stock Purchase Plan with a 15% discount - Benefits package including health insurance, multisport and 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 - Terms of B2B cooperation agreements are agreed individually - We will reach out to selected candidates exclusively
Technology
EPAM Systems
Lead .NET Software Engineer
Senior
Remote
Poznan, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role focused on full ownership of end-to-end application development, building scalable and high-performance solutions using .NET, ReactJS, Azure and AI tools. The position emphasizes modern cloud architectures, CI/CD practices and containerization, with strong responsibility for design, implementation and optimization. This is an individual contributor role for an experienced engineer passionate about technical excellence and AI-driven development. 🗂️ Requirements: 5+ years of full-stack development experience with .NET and ReactJS, Proficiency in Azure, Proficiency in MS SQL, Experience delivering complex applications end-to-end, Experience with AI tools (GitHub Copilot preferred), Knowledge of microservices, serverless and event-driven architectures, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with infrastructure as code, English proficiency at B2 level or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, GitHub, Copilot, CI/CD, Docker, Kubernetes, Microservices, Serverless, Event-driven, AI, IaC 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
Gdansk, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role focused on full ownership of end-to-end application development, from design to deployment. The position emphasizes building scalable, high-performance solutions using .NET, ReactJS, Azure and AI tools such as GitHub Copilot. This is an individual contributor role requiring strong expertise in modern architectures, cloud, and DevOps practices. 🗂️ Requirements: 5+ years of full-stack development experience with .NET and ReactJS, Proficiency in Azure, Proficiency in MS SQL, Experience with AI tools (GitHub Copilot preferred), Knowledge of modern architecture patterns (microservices, serverless, event-driven), Experience with CI/CD pipelines, Experience with containerization (Docker, Kubernetes), Experience with infrastructure as code, English proficiency at B2 level or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, Copilot, GitHub, CI/CD, Docker, Kubernetes, Microservices, Serverless, Event-driven, IaC 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
Lodz, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role focused on full ownership of end-to-end application development, building scalable solutions using .NET, ReactJS and Azure. The position emphasizes AI-driven development, cloud technologies and modern architecture patterns. This is an individual contributor role with strong technical responsibility across the full software lifecycle. 🗂️ Requirements: 5+ years full-stack development with .NET and ReactJS, Proficiency in Azure, Proficiency in MS SQL, Experience delivering complex applications end-to-end, Experience with AI tools (GitHub Copilot preferred), Knowledge of microservices, serverless and event-driven architectures, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with infrastructure as code, English level B2 or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, GitHubCopilot, AI, Microservices, Serverless, EventDriven, CI/CD, Docker, Kubernetes, IaC 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
Wroclaw, DS, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role focused on full ownership of end-to-end application development, building scalable and high-performance solutions using .NET, ReactJS and Azure. The position emphasizes AI-assisted development, modern architecture patterns and cloud-native practices. This is an individual contributor role requiring strong technical leadership and expertise across the full development lifecycle. 🗂️ Requirements: 5+ years full-stack development experience with .NET and ReactJS, Proficiency in Azure, Proficiency in MS SQL, Experience with AI tools (GitHub Copilot preferred), Knowledge of microservices architecture, Knowledge of serverless architecture, Knowledge of event-driven architecture, Experience with CI/CD pipelines, Experience with Docker, Experience with Kubernetes, Experience with infrastructure as code, English level B2 or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, GitHubCopilot, AI, CI/CD, Docker, Kubernetes, Microservices, Serverless, Event-driven, IaC 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role focused on full ownership of end-to-end application development, building scalable solutions using .NET, ReactJS and Azure. The position emphasizes AI-driven development, modern cloud architecture and DevOps practices. This is an individual contributor role requiring strong technical leadership and independent delivery of complex applications. 🗂️ Requirements: 5+ years full-stack development with .NET and ReactJS, Proficiency in Azure, Proficiency in MS SQL, Experience delivering complex applications end-to-end, Experience with AI tools (GitHub Copilot preferred), Understanding of microservices, serverless and event-driven architectures, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with infrastructure as code, English proficiency B2 or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, GitHubCopilot, AI, CI/CD, Docker, Kubernetes, Microservices, Serverless, EventDriven, IaC 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
Krakow, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role with full ownership of end-to-end application development, focused on building scalable, high-performance solutions using cloud and AI technologies. The position involves designing, developing and delivering complex applications while leveraging Azure, ReactJS and modern architectural patterns. It is an individual contributor role for a senior technologist passionate about technical excellence and innovation. 🗂️ Requirements: 5+ years full-stack development experience with .NET and ReactJS, Proven delivery of complex end-to-end applications, Proficiency in Azure, Proficiency in MS SQL, Experience with AI tools (GitHub Copilot preferred), Knowledge of microservices, serverless and event-driven architectures, Experience with CI/CD pipelines, Experience with Docker and Kubernetes, Experience with infrastructure as code, English proficiency B2 or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, Copilot, CI/CD, Docker, Kubernetes, Microservices, Serverless, Event-driven, IaC 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
Katowice, Poland
🏢 Summary: Hands-on Lead .NET Software Engineer role focused on full ownership of end-to-end application development, building scalable solutions using .NET, ReactJS, Azure and AI tools. The position emphasizes technical excellence, modern architecture patterns and cloud-native practices in a collaborative environment. Opportunity includes flexible work arrangements, professional growth programs and comprehensive benefits. 🗂️ Requirements: 5+ years full-stack development experience with .NET and ReactJS, Proficiency in Azure, Proficiency in MS SQL, Experience delivering complex applications end-to-end, Understanding of modern architecture patterns (microservices, serverless, event-driven), Experience with CI/CD pipelines, Experience with containerization (Docker, Kubernetes), Experience with infrastructure as code, Ability to use AI tools (GitHub Copilot preferred), English proficiency B2 or higher 📃 Skills: .NET, ReactJS, Azure, MSSQL, CI/CD, Docker, Kubernetes, Microservices, Serverless, Event-driven, Copilot, Git, AI 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 level or higher 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 Software Engineer
Senior
Remote
🏢 Summary: Lead .NET Software Engineer role focused on full ownership of end-to-end application development, from design to deployment. The position involves building scalable, high-performance solutions using .NET, ReactJS, Azure, and AI tools, with strong emphasis on modern architecture and cloud practices. This is a hands-on individual contributor role delivering complex applications with technical excellence. 🗂️ Requirements: 5+ years full-stack experience with .NET and ReactJS, Proven delivery of end-to-end complex applications, Proficiency in Azure, Proficiency in MSSQL, Experience with AI tools (GitHub Copilot preferred), Knowledge of microservices architecture, Knowledge of serverless architecture, Knowledge of event-driven architecture, Experience with CI/CD pipelines, Experience with Docker, Experience with Kubernetes, Experience with infrastructure as code 📃 Skills: .NET, ReactJS, Azure, MSSQL, GitHub, Copilot, Microservices, Serverless, Event-driven, CI/CD, Docker, Kubernetes, IaC, SQL 🏢 Description: We are seeking a highly skilled and motivated Lead .NET Software Engineer to take full ownership of end-to-end application development. This is a hands-on, individual contributor role for a technologist who thrives on building robust, scalable solutions and is passionate about leveraging AI and cloud technologies. You will be responsible for designing, developing and delivering complex applications, ensuring technical excellence at every stage. Responsibilities Take full technical ownership of the entire application development lifecycle, from requirements analysis and design to implementation and deployment Design and build scalable, high-performance applications Use AI (at least Copilots) Collaborate with product owners and other engineers to deliver high-quality solutions that meet business objectives Write clean, maintainable and well-documented code; perform code reviews Troubleshoot, debug and optimize applications Requirements 5+ years of hands-on full-stack development experience with .NET and ReactJS, with a proven track record of delivering complex applications end-to-end Proficiency in Azure and MS SQL Flexibility to use AI tools (GitHub Copilot is preferred) Understanding of modern software architecture patterns (microservices, serverless, event-driven, etc.) Background in CI/CD pipelines, containerization (Docker, Kubernetes) and infrastructure as code Excellent problem-solving skills, attention to detail and a relentless drive for technical excellence Self-motivated, hard-working and able to work independently with minimal supervision Strong communication skills, able to articulate technical concepts clearly to technical and non-technical stakeholders English proficiency at B2 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.