April 28, 2026
Senior .NET Engineer with Azure and React
Senior • Remote
We are seeking a skilled Senior .NET Engineer with expertise in Azure and full-stack development to join an exciting project for our client, a US-based insurance provider. This role focuses on enhancing the client's insurance platform through modernization and leveraging cutting-edge technologies.
Responsibilities
Work on the development and modernization of an insurance platform towards a modular and microservices architecture under Azure
Implement backend services using .NET Core (8–10), Entity Framework and Dapper to ensure performance and scalability
Build and integrate RESTful and XML-based APIs for application functionality and interoperability
Develop advanced database solutions using MS SQL including query optimization and stored procedures
Create dynamic responsive user interfaces using ReactJS or Vue.js
Architect microservices and leverage Docker for efficient deployment and scalability
Manage application deployment on Azure cloud platforms such as Azure App Service and Azure Container Apps
Apply DevOps best practices for CI/CD, release management and automation with tools like Azure DevOps, Azure Repos, GitHub, Azure ARM or Terraform
Contribute to AI-driven initiatives through the adoption of AI tools like GitHub Copilot
Ensure adherence to secure coding standards throughout development processes
Incorporate technologies for real-time communication including SignalR and WebSockets
Work autonomously, manage time effectively and consistently meet project deadlines
Collaborate with cross-functional teams to document technical solutions and specifications
Requirements
5+ years of experience building full-stack web applications and delivering end-to-end solutions
Proficiency in .NET Core (8–10), Entity Framework, Dapper, REST and XML-based APIs
Advanced MS SQL skills including query optimization and stored procedure development
GitHub Copilot experience and willingness to contribute to AI adoption within the team
Expertise in Azure cloud platforms including Azure App Service and Azure Container Apps
Familiarity with modern web frameworks such as ReactJS, Vue.js or Angular
Hands-on experience with microservices architecture, Docker and containerization
Skills in implementing DevOps practices for CI/CD and automation using Azure DevOps, Azure Repos, GitHub, Azure ARM or Terraform
Awareness of SignalR and WebSockets for real-time communication
Strong focus on secure coding practices and project deadline management
Adaptability to work independently while effectively collaborating in a team environment and clearly documenting solutions
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
.NET Engineer with Azure and React
Mid
Remote
🏢 Summary: Full-stack .NET Engineer role focused on modernizing an insurance platform into a modular, microservices-based architecture on Azure. The position involves building backend services, integrating APIs, developing React-based frontends, and deploying containerized applications with CI/CD pipelines. The engineer will contribute to cloud-native development and database optimization within a collaborative environment. 🗂️ Requirements: 2+ years of full-stack web application development, Proficiency in .NET Core, Experience with Entity Framework and Dapper, Experience with REST and XML APIs, Frontend development experience with React, Experience with MS SQL, query tuning and database design, Experience with Azure App Service and Azure Container Apps, Experience with Docker and microservices architecture, Experience implementing and managing CI/CD pipelines 📃 Skills: .NET, C#, Azure, React, Vue.js, EntityFramework, Dapper, REST, XML, MSSQL, Docker, CI/CD, Microservices, GitHubCopilot 🏢 Description: We are seeking a skilled .NET Engineer with expertise in Azure and React to join a project for our Client, a US-based insurance provider. The engineer will play a vital role in modernizing and enhancing the Client's insurance platform. Responsibilities Contribute to the modernization of an insurance platform towards modular and microservices architecture under Azure Design and implement backend services using .NET Core, Entity Framework and Dapper Develop and integrate RESTful and XML-based APIs to enhance interoperability Build dynamic and responsive user interfaces using React and Vue.js Optimize and maintain MS SQL databases with effective design and query tuning Leverage AI tools like GitHub Copilot to contribute to team initiatives Utilize Azure App Service and Azure Container Apps for application deployment and management Work with Docker for containerization and efficient microservices deployment Implement CI/CD pipelines to streamline development processes Collaborate with cross-functional teams and maintain strong communication skills Commit to continual learning and applying best practices for team and project growth Requirements 2+ years of experience in full-stack web application development with end-to-end delivery Proficiency in .NET Core, Entity Framework, Dapper, REST and XML-based APIs Skills in frontend development with React Background in MS SQL for query tuning, stored procedures and database design Familiarity with GitHub Copilot and readiness to contribute to AI-driven initiatives Qualifications in cloud platforms like Azure, including Azure App Service and Azure Container Apps Expertise in Docker, containerization and microservices architecture Capability to implement and manage CI/CD pipelines Showcase of strong collaboration and time management skills Flexibility to embrace learning opportunities and adopt new technologies 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 .NET Engineer with Azure and React
Senior
Remote
🏢 Summary: Lead .NET Engineer role focused on modernizing an insurance platform using Azure-based microservices architecture and modern frontend frameworks. The position combines hands-on development across backend, frontend and DevOps with technical leadership and AI-driven SDLC improvements. It involves building scalable, secure cloud-native solutions using .NET, React and Azure services. 🗂️ Requirements: 7+ years of full-stack web development experience, .NET Core (8–10) proficiency, Experience with Entity Framework and Dapper, Experience building REST and XML APIs, Strong MS SQL skills including optimization and stored procedures, Hands-on experience with Azure (App Service, Container Apps), Experience with ReactJS, Vue.js or Angular, Microservices architecture experience, Docker and containerization experience, DevOps experience with Azure DevOps, Azure Repos or GitHub, Experience with Azure ARM or Terraform, Familiarity with SignalR and WebSockets, Experience with GitHub Copilot, Knowledge of secure coding practices 📃 Skills: .NET, C#, Azure, ReactJS, Vue.js, Angular, MS SQL, EntityFramework, Dapper, REST, XML, Docker, Microservices, AzureDevOps, GitHub, Terraform, ARM, SignalR, WebSockets, GitHubCopilot 🏢 Description: We are seeking a skilled Lead .NET Engineer with expertise in Azure and React to help modernize and enhance the insurance platform for our US-based client. This role combines technical leadership with deep implementation ownership across backend, frontend, cloud and DevOps, driving AI adoption and delivering scalable, secure solutions. Responsibilities Modernize the insurance platform towards a modular and microservices architecture under Azure Provide technical leadership across backend, frontend, cloud and DevOps Champion AI adoption in SDLC by driving secure and measurable usage of tools like GitHub Copilot Implement backend services using .NET Core (versions 8–10), Entity Framework and Dapper Build and integrate RESTful and XML-based APIs for application functionality Design and optimize advanced MS SQL database solutions Utilize modern frontend frameworks such as ReactJS or Vue.js to develop dynamic user interfaces Architect microservices-based solutions leveraging Docker for deployment and scalability Deploy and manage applications on Azure platforms including Azure App Service and Azure Container Apps Apply DevOps practices for CI/CD, release management and automation using Azure tools Ensure secure coding practices throughout the development lifecycle Contribute to AI-driven initiatives leveraging GitHub Copilot Collaborate with team members and document technical specifications clearly Demonstrate awareness of SignalR and WebSockets for real-time communication Requirements 7+ years of experience in full-stack web application development Proficiency in .NET Core (versions 8–10), Entity Framework, Dapper, REST and XML-based APIs Expertise in MS SQL including query optimization, stored procedures and database design GitHub Copilot experience and readiness to contribute to AI adoption initiatives Cloud platform proficiency in Azure including Azure App Service and Azure Container Apps Competency in web frameworks such as Vue.js, ReactJS or Angular Background in microservices, Docker and containerization Experience implementing DevOps practices using Azure DevOps, Azure Repos, GitHub, Azure ARM or Terraform Familiarity with SignalR and WebSockets Strong focus on secure coding practices and development lifecycle standards Ability to work independently, meet project deadlines and collaborate within a team Leadership skills with the ability to manage time and document specifications effectively 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
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
Senior .NET Developer / Azure Platform Engineer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior/Lead .NET Engineer role focused on building and enhancing Azure cloud platform and network solutions. The position involves developing APIs, automating infrastructure, and ensuring reliability, security, and performance of Azure environments. You will guide cloud engineers and drive platform development using modern DevOps and cloud-native tools. 🗂️ Requirements: Strong proficiency in C#, Ability to write complex PowerShell scripts, 2-3 years of experience with Azure Cloud, Experience with YAML, ARM, and Bicep, Experience in API development within Azure, Hands-on experience with Azure Networking (DNS, Firewall, Load Balancer, VNET, NSG, IP ranges), Experience with Azure DevOps and CI/CD pipelines, Experience with cloud monitoring and operational tools in Azure, Experience in cloud operations 📃 Skills: C#, PowerShell, Azure, YAML, ARM, Bicep, AzureDevOps, GitHub, JSON, LogAnalytics, AzureMonitor, AzureSecurityCenter, DNS, Firewall, LoadBalancer, VNET, NSG, APIs 🏢 Description: We are seeking a skilled Senior or Lead .NET Engineer with experience in Azure Cloud to join a project for our client, a Dutch multinational corporation that specializes in the development and manufacturing of photolithography machines used to produce integrated circuits for the semiconductor industry. In your role as Azure Platform Engineer, you will help and provide guidance on the build of (network) solutions to enhance the availability, performance and stability of the Azure platform. As a Platform Engineer, you will need to balance service reliability, platform development and delivery speed. You will help and guide a team of skilled Cloud Engineers building software delivery pipelines, deploy and monitor services, respond to alerts & notifications and learn from incidents. It is a hybrid position with required visits to the office in Wroclaw, Poland. The position requires business trips to the client’s headquarters in the Netherlands (2-4 times per year). Responsibilities Develop APIs and network solutions using the programming language C# and the following ones: PowerShell, JSON, YAML Ensure quality designs of new (network) products and (network) services delivered by the Platform team Provide expertise in cloud architecture for (network) infrastructure and applications in Azure Collaborate with the Azure Platform team to develop new platform (network) capabilities Build automation solutions using Azure DevOps and GitHub Perform operational tasks using cloud-native tools, such as Log Analytics, Azure Monitor, Azure Security Center, or other monitoring tools Participate in on-call rotations to provide support for the Azure platform outside office hours Ensure implementations align with designs Ensure security and reliability are integrated into all cloud architecture solutions Requirements Strong proficiency in C# development Ability to write complex PowerShell scripts 2-3 years of experience with Azure Cloud, YAML, ARM, and Bicep Ability to understand, use, maintain, create, and improve API development processes in Azure Cloud (including pushing code, YAML pipelines, and using ARM and Bicep) Capability to work with Azure Networking (DNS, FW, LB, VNET, NSGs, IP ranges, etc.) and related operational tasks, with relevant experience included in their profile/CV Experience in cloud operations, with the ability to address any network knowledge gaps within three months if strong programming skills are demonstrated Knowledge and experience with SAFe, including an understanding of PI planning and the overall operating model Strong communication and presentation skills (able to effectively sell the solution) Ability to work effectively both within a team and independently Strong documentation skills Ability to deliver high-quality and value-added advice based on accurate and objective interpretation of the needs of internal and/or external stakeholders Ability to express ideas effectively in individual and group situations (including non-verbal communication), adjusting language or terminology to suit the audience’s characteristics and needs, and the ability to listen effectively and provide constructive feedback Customer focus and customer-facing skills Ability to execute tasks efficiently and deliver good results with limited supervision 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 AI Engineer
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior .NET Engineer role focused on building enterprise-grade .NET applications and integrating advanced AI/ML solutions in production environments using Azure cloud technologies. The position involves AI model evaluation, prompt engineering, cloud architecture, and scalable microservices development while collaborating with technical and business stakeholders. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related field, 5+ years of professional software development experience in .NET/C# ecosystem, Hands-on experience integrating AI technologies in commercial projects, Strong understanding of AI/ML concepts, model training, and data preprocessing, Expertise in prompt engineering, RAG architectures, and vector databases, Experience selecting, fine-tuning, and implementing AI models and frameworks, Experience with Microsoft Azure AI and cloud services, Knowledge of SOLID principles, design patterns, and microservices architecture, Experience with CI/CD pipelines and SQL/NoSQL databases, Ability to explain AI concepts to technical and non-technical stakeholders, Strong analytical and debugging skills, Experience working in agile environments and mentoring engineers 📃 Skills: C#, .NET, ASP.NET, Microservices, AI, ML, LLM, NLP, Azure, AzureOpenAI, AzureML, AzureFunctions, CosmosDB, AKS, RAG, SQL, NoSQL, CI/CD, PromptEngineering 🏢 Description: We are seeking a highly skilled and forward-thinking Senior .NET Engineer with AI expertise to join our growing engineering team. In this role, you will bridge the gap between traditional enterprise .NET development and cutting-edge Artificial Intelligence. Responsibilities - Architect, develop, and maintain high-performance, scalable, and secure enterprise-grade applications using modern .NET stack (C#, .NET 8, ASP.NET Core, Microservices) - Lead the hands-on integration and leveraging of AI technologies in real-world, production-ready projects - Evaluate, select, and implement optimal AI models, frameworks, and orchestrators beyond basic API/tool usage to solve complex business problems - Apply a strong understanding of AI/ML concepts to drive high-quality model training, dataset preprocessing, and advanced prompt engineering techniques to maximize output accuracy and relevance - Proactively identify high-value opportunities within current workflows and products to apply AI for process automation, advanced analytics, or next-generation product enhancements - Design and manage cloud infrastructure utilizing Microsoft Azure technologies including Azure OpenAI Service, Azure Cognitive Services, Azure Machine Learning, Azure Functions, Cosmos DB, and AKS to deploy and scale AI workloads - Explain complex AI concepts, workflows, architectural designs, and trade-offs clearly to both technical developers and non-technical business stakeholders - Establish and adhere to guidelines regarding security, rate limits, latency optimization, data privacy, and ethical considerations during model deployment Requirements - Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field (or equivalent practical experience) - 5+ years of professional software development experience with emphasis on the .NET/C# ecosystem - Demonstrated hands-on experience integrating and leveraging AI technologies such as LLMs, NLP, Computer Vision, or recommendation engines in commercial projects - Strong understanding of AI/ML concepts including model training, data preprocessing, and optimization - Expertise in advanced prompt engineering, RAG architectures, and vector databases - Ability to analyze, fine-tune, select, and implement AI models and frameworks based on performance, cost, and latency constraints - Proven experience applying AI for process automation, analytics, or product enhancement - Familiarity with AI limitations and best practices in adoption and deployment - Proven experience working with Microsoft Azure technologies, specifically deploying AI workloads through Azure OpenAI, Azure ML pipelines, and standard cloud services - Solid understanding of SOLID principles, design patterns, microservices architecture, CI/CD pipelines, and database management (SQL and NoSQL) - Strong capacity to explain AI concepts, workflows, and system designs to diverse audiences - Strong analytical and debugging skills with a proactive mindset - Comfortable working in an agile environment, mentoring junior engineers, and collaborating with Product Owners We offer - Engineering community of industry professionals - Friendly team and enjoyable working environment - Flexible schedule and remote work opportunity within Poland - Opportunity to work abroad for up to 60 days annually - Business-driven relocation opportunities - Career roadmap and leadership development programs - Certification opportunities for GCP, Azure, and AWS - Unlimited access to LinkedIn Learning, Get Abstract, and Cloud Guru - English classes - Stable income with Employment Contract or B2B options - Employee Stock Purchase Plan participation - Benefits package including health insurance, multisport, and shopping vouchers - Modern office spaces with entertainment and relaxation zones - Referral bonuses - Corporate, social, and well-being events Please note: The set of bonuses might vary based on the role.
Technology
EPAM Systems
Senior .NET Developer / Azure Platform Engineer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior/Lead .NET Engineer (Azure Platform Engineer) responsible for designing and improving Azure-based network and platform solutions, ensuring reliability, performance, and security. The role focuses on developing APIs, automation, and cloud infrastructure using Azure-native tools while supporting CI/CD and operational processes. It combines hands-on C# development with Azure networking and cloud architecture expertise in a hybrid work model. 🗂️ Requirements: Strong proficiency in C#, .NET development experience, Ability to write complex PowerShell scripts, 2-3 years of experience with Azure Cloud, Experience with YAML, ARM, and Bicep, Experience in API development in Azure, Experience with Azure DevOps and CI/CD pipelines, Experience with Azure Networking (DNS, Firewall, Load Balancer, VNET, NSG, IP ranges), Experience with cloud monitoring and operational tools, Experience building automation solutions in Azure 📃 Skills: C#, .NET, Azure, PowerShell, YAML, ARM, Bicep, AzureDevOps, GitHub, JSON, DNS, Firewall, LoadBalancer, VNET, NSG, LogAnalytics, AzureMonitor, AzureSecurityCenter 🏢 Description: We are seeking a skilled Senior or Lead .NET Engineer with experience in Azure Cloud to join a project for our client, a Dutch multinational corporation that specializes in the development and manufacturing of photolithography machines used to produce integrated circuits for the semiconductor industry. In your role as Azure Platform Engineer, you will help and provide guidance on the build of (network) solutions to enhance the availability, performance and stability of the Azure platform. As a Platform Engineer, you will need to balance service reliability, platform development and delivery speed. You will help and guide a team of skilled Cloud Engineers building software delivery pipelines, deploy and monitor services, respond to alerts & notifications and learn from incidents. It is a hybrid position with required visits to the office in Wroclaw, Katowice, or Krakow. The position requires business trips to the client’s headquarters in the Netherlands (2-4 times per year). Responsibilities Develop APIs and network solutions using the programming language C# and the following ones: PowerShell, JSON, YAML Ensure quality designs of new (network) products and (network) services delivered by the Platform team Provide expertise in cloud architecture for (network) infrastructure and applications in Azure Collaborate with the Azure Platform team to develop new platform (network) capabilities Build automation solutions using Azure DevOps and GitHub Perform operational tasks using cloud-native tools, such as Log Analytics, Azure Monitor, Azure Security Center, or other monitoring tools Participate in on-call rotations to provide support for the Azure platform outside office hours Ensure implementations align with designs Ensure security and reliability are integrated into all cloud architecture solutions Requirements Strong proficiency in C# development Ability to write complex PowerShell scripts 2-3 years of experience with Azure Cloud, YAML, ARM, and Bicep Ability to understand, use, maintain, create, and improve API development processes in Azure Cloud (including pushing code, YAML pipelines, and using ARM and Bicep) Capability to work with Azure Networking (DNS, FW, LB, VNET, NSGs, IP ranges, etc.) and related operational tasks, with relevant experience included in their profile/CV Experience in cloud operations, with the ability to address any network knowledge gaps within three months if strong programming skills are demonstrated Knowledge and experience with SAFe, including an understanding of PI planning and the overall operating model Strong communication and presentation skills (able to effectively sell the solution) Ability to work effectively both within a team and independently Strong documentation skills Ability to deliver high-quality and value-added advice based on accurate and objective interpretation of the needs of internal and/or external stakeholders Ability to express ideas effectively in individual and group situations (including non-verbal communication), adjusting language or terminology to suit the audience’s characteristics and needs, and the ability to listen effectively and provide constructive feedback Customer focus and customer-facing skills Ability to execute tasks efficiently and deliver good results with limited supervision 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
Senior .NET AI Engineer
Senior
Remote
Lodz, Poland
🏢 Summary: Senior .NET Engineer role focused on building enterprise-grade .NET applications and integrating advanced AI/ML solutions in production environments using Azure cloud technologies. The position involves architecting scalable microservices, deploying AI workloads, optimizing AI models, and driving AI-powered process automation and analytics initiatives. Candidates will work in an agile environment with opportunities for remote work, certifications, and career development. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related field, 5+ years of professional software development experience in .NET/C#, Hands-on experience integrating AI technologies in commercial projects, Strong knowledge of AI/ML concepts, model training, and data preprocessing, Experience with prompt engineering, RAG architectures, and vector databases, Ability to evaluate, fine-tune, and implement AI models and frameworks, Experience deploying AI workloads on Microsoft Azure, Knowledge of SOLID principles, design patterns, and microservices architecture, Experience with CI/CD pipelines and SQL/NoSQL databases, Strong analytical and debugging skills, Ability to communicate AI concepts to technical and non-technical stakeholders, Experience working in agile environments and mentoring engineers 📃 Skills: C#, .NET, ASP.NET, Microservices, Azure, AzureOpenAI, AzureML, AzureFunctions, CosmosDB, AKS, AI, ML, LLM, NLP, ComputerVision, RAG, SQL, NoSQL, CI/CD 🏢 Description: We are seeking a highly skilled and forward-thinking Senior .NET Engineer with AI expertise to join our growing engineering team. In this role, you will bridge the gap between traditional enterprise .NET development and cutting-edge Artificial Intelligence. Responsibilities - Architect, develop, and maintain high-performance, scalable, and secure enterprise-grade applications using modern .NET stack (C#, .NET 8, ASP.NET Core, Microservices) - Lead the hands-on integration and leveraging of AI technologies in real-world, production-ready projects - Evaluate, select, and implement optimal AI models, frameworks, and orchestrators to solve complex business problems - Apply AI/ML concepts to drive model training, dataset preprocessing, and advanced prompt engineering techniques - Identify opportunities to apply AI for process automation, analytics, and product enhancements - Design and manage cloud infrastructure utilizing Microsoft Azure technologies including Azure OpenAI Service, Azure Cognitive Services, Azure Machine Learning, Azure Functions, Cosmos DB, and AKS - Explain AI concepts, workflows, and architectural designs to technical and non-technical stakeholders - Establish guidelines regarding security, latency optimization, data privacy, and responsible AI deployment Requirements - Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related field - 5+ years of software development experience focused on .NET/C# - Experience integrating AI technologies such as LLMs, NLP, Computer Vision, or recommendation engines - Strong understanding of AI/ML concepts including model training and data preprocessing - Expertise in prompt engineering, RAG architectures, and vector databases - Ability to evaluate and implement AI models and frameworks based on performance and cost constraints - Experience applying AI for automation, analytics, or product enhancement - Experience with Microsoft Azure technologies including Azure OpenAI and Azure ML pipelines - Knowledge of SOLID principles, design patterns, microservices architecture, CI/CD pipelines, and SQL/NoSQL databases - Strong analytical, debugging, and communication skills - Comfortable mentoring junior engineers and collaborating in agile teams We offer - Engineering community of industry professionals - Friendly team and flexible remote work within Poland - Opportunity to work abroad for up to 60 days annually - Career roadmap, leadership development, and certification support - Access to LinkedIn Learning, Get Abstract, and Cloud Guru - English classes - Stable income via Employment Contract or B2B - Employee Stock Purchase Plan participation - Benefits package including health insurance, multisport, and shopping vouchers - Modern office spaces with entertainment and relaxation zones - Referral bonuses and well-being events Please note: The set of bonuses might vary based on the role.
Technology
EPAM Systems
Senior .NET AI Engineer
Senior
Remote
Krakow, Poland
🏢 Summary: Senior .NET Engineer role focused on building enterprise-grade .NET applications and integrating advanced AI/ML solutions in production environments. The position involves designing scalable cloud-based architectures on Azure, implementing AI models and RAG systems, and driving AI-powered automation and analytics initiatives. The offer includes remote work flexibility, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related field, 5+ years of professional software development experience in .NET/C#, Experience integrating AI technologies in commercial projects, Knowledge of AI/ML concepts including model training and data preprocessing, Experience with prompt engineering, RAG architectures, and vector databases, Ability to evaluate and implement AI models and frameworks, Experience with Microsoft Azure AI services and cloud infrastructure, Knowledge of SOLID principles, design patterns, and microservices, Experience with CI/CD pipelines and SQL/NoSQL databases, Ability to communicate technical concepts to technical and non-technical stakeholders, Strong analytical and debugging skills, Experience working in agile environments 📃 Skills: C#, .NET, ASP.NET, Microservices, Azure, OpenAI, AzureML, AKS, CosmosDB, SQL, NoSQL, CI/CD, RAG, LLMs, NLP, AzureFunctions, PromptEngineering, ComputerVision 🏢 Description: We are seeking a highly skilled and forward-thinking Senior .NET Engineer with AI expertise to join our growing engineering team. In this role, you will bridge the gap between traditional enterprise .NET development and cutting-edge Artificial Intelligence. You will be responsible for designing, building, and deploying robust .NET applications while leading the integration, evaluation, and scaling of AI/ML models. Responsibilities - Architect, develop, and maintain high-performance, scalable, and secure enterprise-grade applications using modern .NET stack (C#, .NET 8, ASP.NET Core, Microservices) - Lead the hands-on integration and leveraging of AI technologies in real-world, production-ready projects - Evaluate, select, and implement optimal AI models, frameworks, and orchestrators beyond basic API/tool usage to solve complex business problems - Apply a strong understanding of AI/ML concepts to drive high-quality model training, dataset preprocessing, and advanced prompt engineering techniques to maximize output accuracy and relevance - Proactively identify high-value opportunities within current workflows and products to apply AI for process automation, advanced analytics, or next-generation product enhancements - Design and manage cloud infrastructure utilizing Microsoft Azure Technologies (e.g., Azure OpenAI Service, Azure Cognitive Services, Azure Machine Learning, Azure Functions, Cosmos DB, and AKS) to deploy and scale AI workloads - Explain complex AI concepts, workflows, architectural designs, and trade-offs clearly to both technical developers and non-technical business stakeholders - Establish and adhere to guidelines regarding security, rate limits, latency optimization, data privacy, and ethical considerations during model deployment Requirements - Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field (or equivalent practical experience) - 5+ years of professional software development experience, with a heavy emphasis on the .NET/C# ecosystem - Demonstrated hands-on experience integrating and leveraging AI technologies such as LLMs, NLP, Computer Vision, or recommendation engines in commercial projects - Strong understanding of AI/ML concepts including model training, data preprocessing, and optimization - Expertise in advanced prompt engineering, RAG architectures, and vector databases - Ability to analyze, fine-tune, select, and implement AI models and frameworks based on performance, cost, and latency constraints - Proven experience applying AI for process automation, analytics, or product enhancement - Familiarity with AI limitations and best practices in AI adoption and deployment - Experience with Microsoft Azure technologies, including Azure OpenAI and Azure ML pipelines - Solid understanding of SOLID principles, design patterns, microservices architecture, CI/CD pipelines, and database management (SQL and NoSQL) - Strong communication skills for explaining AI concepts and system designs to diverse audiences - Strong analytical and debugging skills - Comfortable working in an agile environment, mentoring junior engineers, and collaborating with Product Owners We offer - Engineering community of industry professionals - Friendly team and enjoyable working environment - Flexible schedule and remote work opportunity within Poland - Opportunity to work abroad for up to 60 days annually - Business-driven relocation opportunities - Career roadmap and leadership development programs - Certification support for GCP, Azure, and AWS - Access to LinkedIn Learning, Get Abstract, and Cloud Guru - English classes - Stable income (Employment Contract or B2B) - Employee Stock Purchase Plan participation - Benefits package including health insurance, multisport, and shopping vouchers - Modern offices with entertainment and relaxation zones - Referral bonuses - Corporate, social, and well-being events Please note: The set of bonuses might vary based on the role.
Technology
EPAM Systems
Senior .NET Full-Stack Engineer with SPFx
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior .NET Full-Stack Engineer role focused on designing, developing, and supporting scalable enterprise applications using Microsoft 365, cloud platforms, and modern web technologies. The position involves building integrations, APIs, and Power Platform solutions while collaborating in Agile teams to deliver secure, enterprise-grade systems. It combines hands-on development with production support and technical design contributions across multiple internal business applications. 🗂️ Requirements: 3+ years full-stack engineering experience, Experience with SharePoint Online, Proficiency in C#, Proficiency in .NET, Experience with SPFx, Experience with React, PowerShell scripting skills, Experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataflows), Experience developing Azure applications and web services, Experience supporting AWS-hosted applications, Enterprise application development and integration experience, Knowledge of secure application development practices, Ability to troubleshoot complex technical issues, Experience working in Agile environments, English proficiency B2 or higher 📃 Skills: C#, .NET, SharePoint, SPFx, React, PowerShell, PowerApps, PowerAutomate, PowerBI, Dataflows, Azure, AWS, API, SFTP, SQL, Jira, AzureEntraID, EKS 🏢 Description: We are seeking a highly skilled Senior .NET Full-Stack Engineer to join the Enterprise Applications team responsible for developing, enhancing, and supporting multiple internal business applications and platforms. This role will focus on delivering scalable, secure, and modern enterprise solutions using Microsoft 365 technologies, cloud services, and modern application development frameworks. The ideal candidate will have strong hands-on engineering experience, excellent problem-solving abilities, and the capability to collaborate effectively with business and technology stakeholders across multiple initiatives. Responsibilities Design, develop, enhance, and support enterprise applications and integrations Build modern solutions leveraging SharePoint Online, SPFx, React, .NET, and Power Platform technologies Develop and maintain APIs, automation workflows, and cloud-hosted applications Collaborate with business stakeholders, product owners, architects, and engineering teams to gather and refine requirements Support multiple internal applications across various business functions Develop Power Platform solutions, including Power Apps, Power Automate, Power BI, and Dataflows Create and maintain scripts and automation processes using PowerShell Build and support Azure applications, web services, and AWS-hosted solutions Participate in application troubleshooting, root-cause analysis, and production support activities Contribute to technical design discussions, code reviews, and engineering best practices Support Agile delivery processes, including sprint planning, backlog grooming, and estimation activities Maintain technical documentation and operational procedures Requirements 3+ years of experience in full-stack engineering and enterprise application development Strong experience with SharePoint Online Proficiency in C# and .NET Hands-on experience with SPFx and React Skills in PowerShell scripting and automation Background in Microsoft Power Platform, including Power Automate, Power Apps, and Power BI, as well as Dataflows Hands-on experience developing Azure applications and web services, plus supporting applications hosted in AWS Showcase of strong application development and integration experience across enterprise-scale internal applications Understanding of secure application development practices Ability to troubleshoot and resolve complex technical issues Familiarity with collaborative Agile environments Proficiency in English at an Upper-Intermediate level (B2) or higher Nice to have Familiarity with the Microsoft 365 application ecosystem and Azure Entra ID Knowledge of API development, SFTP integration, and file transfer solutions Exposure to AWS EKS environments Competency in analytical thinking, business engagement, and Agile methodology using Jira Basic understanding of databases and SQL 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.