New offer - be the first one to apply!
June 24, 2026
Lead .NET Engineer
Senior • Remote
38 - 41 USD
Krakow, Poland
Working hours: 14:00-22:00 CET
As a Lead Software Engineer, you will own all aspects of the software development lifecycle including design, development, testing, deployment, and maintenance of product features in software products. You will play a key role in ensuring that storage solutions are reliable, scalable, and support advanced orchestration using technologies such as the Temporal .NET SDK. You will work in a fast-paced environment, solving complex problems with modern technologies and tools, collaborating with team members, improving processes, and mentoring engineers.
Responsibilities
- Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in Azure and compliance-level data centers
- Build and maintain microservices-based architectures using C#, ASP.NET, and related technologies
- Leverage Azure services such as Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL databases to build scalable, secure, and reliable cloud-native solutions
- Design, implement, and maintain distributed workflows using the Temporal .NET SDK for resilient and observable orchestration
- Integrate Temporal workflows with .NET microservices and cloud-based infrastructure
- Design and implement RESTful or gRPC APIs and ensure seamless integration with other systems
- Optimize architecture for scalability, availability, cost, and maintenance
- Identify and address performance bottlenecks and scalability challenges
- Align across teams on design decisions and resolve roadblocks
- Guide and mentor engineers through design and code reviews
Required Qualifications
- Extensive experience developing backend services and APIs in C#/.NET
- Experience with Azure services including App Services, AKS, Blob Storage, SQL/NoSQL databases
- Experience with microservices architecture and distributed systems
- Hands-on experience with the Temporal .NET SDK or other workflow orchestration tools (e.g., Durable Functions, Step Functions, Apache Airflow)
- Strong understanding of scalable, secure, and reliable cloud-native applications
- Experience designing and implementing RESTful or gRPC APIs
- Knowledge of data storage best practices including security, availability, and compliance
Preferred Qualifications
- Familiarity with integrating orchestration tools into enterprise software environments
- Experience with performance optimization, cost management, and high availability design
- Excellent communication and collaboration skills
- Prior experience mentoring engineers and conducting design/code reviews
- Background in supporting analytics and business intelligence integrations
We offer
- Flexible working format (remote, office-based, or flexible)
- Competitive salary and compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks, trainings, centers of excellence)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Similar jobs you might like
Technology
New offer
co.brick Talents
Lead .NET Engineer
Senior
Remote
Gliwice, SL, Poland
140 - 160 PLN/hr
🏢 Summary: Lead .NET Engineer role combining hands-on backend development with technical leadership, owning architecture, core platform services, APIs, and payment integrations in a distributed AWS environment. The position includes defining technical direction, mentoring engineers, driving CI/CD and operational excellence, and promoting AI-assisted development practices. After a short onboarding period in the US, the role is fully remote with long-term engagement in a strategic product initiative. 🗂️ Requirements: 6–10+ years of experience building and operating production software systems, Experience in Technical Lead or Lead Engineer role, Strong backend development experience with C# and .NET, Experience designing and operating distributed systems and microservices, Strong SQL and database design skills, Hands-on experience with AWS (SQS, DynamoDB, S3, ECS, Lambda), Experience owning and improving CI/CD pipelines, Experience in payments, financial services, or regulated environments, Working knowledge of React or Vue 📃 Skills: C#, .NET, AWS, ECS, Lambda, SQS, DynamoDB, S3, SQL, Microservices, REST, CI/CD, React, Vue, AI 🏢 Description: Lead .NET Engineer Remote 140–160 PLN/h B2B Full-time (FTE) *Project starts with a 2–3 week onboarding and training period in the US, followed by fully remote work. About the role We are looking for an experienced Lead .NET Engineer to take ownership of a squad responsible for core platform services, APIs, and payment integrations. In this role, you will combine hands-on software engineering with technical leadership. You will define technical direction, partner with Product on roadmap delivery, mentor engineers, and help drive the adoption of AI-assisted development practices across the software delivery lifecycle. Responsibilities Own squad-level architecture and technical decision-making. Lead the design, development, and operation of backend services and APIs. Ensure high standards of code quality, performance, security, and reliability. Drive incident management and operational excellence. Collaborate closely with Product Managers and stakeholders to deliver roadmap priorities. Mentor engineers through coaching, technical guidance, and regular feedback. Participate in hiring and team growth activities. Promote and implement AI-assisted development tools and best practices. Contribute to continuous improvement of engineering processes, CI/CD, and platform capabilities. Must-have requirements 6–10+ years of experience building and operating production software systems. Proven experience in a Technical Lead, Lead Engineer, or similar leadership role. Strong backend development experience with C#/.NET. Working knowledge of frontend technologies such as React or Vue. Experience designing and operating distributed systems and microservice architectures. Strong SQL and database design skills. Experience working within payments, financial services, or other regulated environments. Hands-on experience with AWS services, including: SQS DynamoDB S3 ECS Lambda Experience owning and improving CI/CD pipelines. Strong communication and stakeholder management skills. Nice to have Experience building large-scale payment platforms or fintech products. Previous people-management responsibilities. Experience with platform modernization and cloud transformation initiatives. Experience implementing AI-powered engineering tools and workflows. Tech Stack C# .NET AWS ECS Lambda SQS DynamoDB S3 SQL Microservices REST APIs CI/CD React / Vue AI-assisted Development What we offer Long-term engagement in a strategic product initiative. High-impact technical leadership role. Opportunity to shape engineering standards and architecture. Exposure to modern AI-assisted development practices. International environment and collaboration with US-based teams. Fully remote work after onboarding period in the US.
Technology
Superdevs
Team Lead .NET Developer
Senior
Remote
160 - 190 PLN
🏢 Summary: Remote Team Lead Software Development role focused on leading a cross-functional engineering team while staying hands-on with backend and web service architecture and implementation in a .NET environment. The position combines technical leadership, product collaboration, and ownership of architectural decisions in an agile setup. You will drive engineering quality, technical standards, and team growth while contributing directly to code and system design. 🗂️ Requirements: Several years of experience in software development with .NET / C#, Minimum 3 years of experience leading development teams, Strong knowledge of software design patterns, Strong understanding of system architecture, Experience with modern engineering practices, Hands-on experience with backend and web services development, Experience using AI in software development process, Fluent English 📃 Skills: .NET, C#, AI, Elasticsearch, RabbitMQ, Redis, Azure, CI/CD, Umbraco, Containers, Backend, WebServices, Architecture, Agile 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About We are looking for an experienced Team Lead Software Development who combines strong technical expertise with leadership skills and a product-oriented mindset. In this role, you will take ownership of development teams, supporting both its technical direction and people development. You will lead a cross-functional engineering team of around 7–9 people , including Frontend, Backend, and QA specialists. The team works in an agile setup and collaborates closely with a Product Owner, UX Design, DevOps, and ITOps. Responsibilities Lead, coach, and support the development of your engineering team Help your team grow into a high-performing, self-organized unit Act as a sparring partner for the Product Owner and actively contribute to roadmap planning and prioritization Stay hands-on with the design, architecture, and implementation of backend and web services Make and own technical decisions, while communicating them clearly to stakeholders Improve agile processes within the team and continuously optimize the way of working Contribute to solution and domain design Strengthen engineering quality, good practices, and technical standards Take part in recruitment interviews and support the further development of the team Our offer Competitive salary on B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive 100+ smart, curious & ambitious engineers What you bring Several years of experience in software development with .NET / C# At least 3 years of experience leading development teams, both technically and people-wise Experience using AI in the software development process Strong understanding of software design patterns, system architecture, and modern engineering practices A hands-on approach and the ability to stay close to the code when needed Strong communication skills and the ability to explain technical topics clearly to both technical and non-technical stakeholders A pragmatic mindset — you care about quality, but you also understand business priorities Fluent English, German is a plus Nice to have Experience with Elasticsearch, RabbitMQ, Redis, containers, Azure Cloud, CI/CD, Umbraco Experience working in a scale-up environment Knowledge of the financial market or financial products Benefits International Projects Small Teams Flat Structure Friendly Atmosphere Flexible Hours Individual Career Path We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call. Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!
Technology
Cognizant Technology Solutions
Software Engineer (.NET and Angular)
Mid
Remote
130 - 160 PLN
🏢 Summary: Full-time remote Software Engineer role focused on building and maintaining enterprise-grade web applications using Angular 20+ and ASP.NET Core (.NET 9+) in a cloud-native environment. The position involves end-to-end development, secure integrations, scalable architecture, and CI/CD-driven deployments. The engineer will work across the full stack, ensuring performance, security, and high code quality. 🗂️ Requirements: Strong experience with modern web development, Proficiency in Angular 20+, Proficiency in ASP.NET Core (.NET 9+), Proficiency in TypeScript and C#, Experience with Azure AD and MSAL, Experience with Entity Framework Core, Experience with SQL Server and relational databases, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Ability to write unit and integration tests 📃 Skills: Angular, ASP.NET, TypeScript, C#, AzureAD, MSAL, EntityFramework, SQL, Docker, Kubernetes, CI/CD, Vitest, xUnit, Moq, Azure, REST, AzureDevOps 🏢 Description: Software Engineer Work model : Remote Employment Type: Full-Time Job Summary We are seeking a highly skilled Software Engineer with strong experience in modern web application development to join our team in a fully remote setup. The ideal candidate will design, build, and maintain enterprise-grade applications using Angular 20+, ASP.NET Core (.NET 9+), and cloud-native technologies. This role requires excellent technical expertise, a proactive mindset, and the ability to collaborate effectively within cross-functional teams while working independently on complex tasks. Key Responsibilities Design and develop enterprise applications using Angular 20+ for the front end and ASP.NET Core (.NET 9+) for the back end. Implement standalone components and signals-based architecture to deliver responsive and maintainable user interfaces. Integrate Azure MSAL authentication, RESTful APIs, and external system integrations. Build and optimize data access layers using Entity Framework Core and manage relational data in SQL Server. Ensure application security through authentication, authorization, and data protection using Azure AD. Deploy and manage environments using Docker, Kubernetes, and CI/CD pipelines. Write comprehensive unit and integration tests for both front-end (Vitest) and back-end (xUnit, Moq). Collaborate with cross-functional teams to maintain shared libraries and iterate based on user feedback. Troubleshoot, debug, and optimize applications for scalability and performance across the entire stack. Participate actively in code reviews, including reviewing and approving Pull Requests. Document progress, key decisions, and outcomes using Azure DevOps Boards and Wiki. Required Qualifications Strong professional experience in software engineering with modern web technologies. Proficiency in Angular 20+, ASP.NET Core (.NET 9+), and TypeScript/C#. Hands-on experience with Azure AD, MSAL, and secure application design. Solid understanding of Entity Framework Core, SQL Server, and relational data modeling. Experience with Docker, Kubernetes, and CI/CD workflows. Ability to write high-quality unit and integration tests. Strong analytical and problem-solving skills. Excellent communication skills and the ability to work effectively in a remote environment. What We Offer Fully remote work environment. Collaborative and supportive team culture. Opportunities for continuous learning and professional growth. Work with modern technologies and impactful enterprise projects.
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
Link Group
Senior .NET Developer
Senior
Hybrid
Krakow, Poland
21,000 - 24,500 PLN
🏢 Summary: Senior Backend Engineer role focused on building and scaling a cloud-based SaaS platform using modern .NET services and REST APIs. The position involves designing distributed systems, improving reliability and observability, and working with cloud and container environments. You will contribute to technical decisions and engineering best practices within a collaborative team. 🗂️ Requirements: 5+ years backend development experience, Experience with SaaS and web applications, Strong knowledge of C#, Strong knowledge of modern .NET/.NET Core, Solid computer science fundamentals, Experience with distributed systems design, Experience with cloud platforms, Experience with containers and orchestration, Understanding of concurrency and performance, Knowledge of authentication and authorization mechanisms 📃 Skills: C#, .NET, .NETCore, REST, Azure, AWS, GCP, Kubernetes, Kafka, RabbitMQ, SQS, Docker, SQL, HTML, CSS, JavaScript 🏢 Description: We’re hiring a Senior Backend Engineer to help build and scale a cloud-based SaaS platform. You’ll work on modern .NET services and APIs, improve reliability and observability, and contribute to technical decisions as part of a collaborative engineering team. Responsibilities: Build and maintain backend services and REST APIs in C# / .NET (.NET Core). Design scalable solutions for distributed systems (async workflows, messaging, integrations). Work with cloud services (Azure/AWS/GCP) and container environments (e.g. Kubernetes). Strengthen system reliability with logging, metrics, tracing, and monitoring. Support secure access patterns: authentication/authorization, API gateway concepts. Contribute through code reviews, good engineering practices, and automation. Requirements: 5+ years of backend development experience, including SaaS and web applications. Strong knowledge of C# and modern .NET + solid CS fundamentals. Familiarity with containers/orchestration and cloud-native approaches. Experience with some of: Kafka/RabbitMQ/SQS, workflow orchestration, job scheduling, search. Good understanding of concurrency and performance. Strong communication skills; Agile/Scrum is a plus. Bonus: basic front-end knowledge (HTML/CSS/JS).
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
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.