Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

May 19, 2026

Lead .NET Software Engineer

Senior • Remote

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.

Similar jobs you might like

Technology

EPAM Systems

Junior .NET Engineer

Junior

Hybrid

Gdansk, PM, Poland

🏢 Summary: Hybrid junior .NET engineering role focused on developing, testing and maintaining web applications, services and APIs. The position includes cloud deployment and monitoring, troubleshooting, code reviews, and collaboration with cross-functional teams, with work from Krakow, Wroclaw or Gdansk three days per week. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering or related field, or equivalent practical experience, Minimum 1 year of commercial software-development experience, Strong C# and .NET skills, Cloud experience with Azure or AWS, Practical AI-tool experience, Strong analytical and problem-solving skills, Fluent English 📃 Skills: C#, .NET, ASP.NETCore, Azure, AWS, Copilot, Claude 🏢 Description: We are seeking a skilled Junior .NET Engineer who’s ready to grow. If you thrive in a dynamic, open and team-oriented environment with a passion for solving problems, we want to hear from you! It is a hybrid position offering you the flexibility to work 3 days per week from one of our well-equipped offices in Krakow, Wroclaw or Gdansk. Responsibilities Develop, test, and maintain web-based applications, services, and APIs using .NET technologies (C#, ASP.NET Core, etc.) Collaborate with Product Managers, Designers, and other Engineers Deploy, integrate, and monitor software on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform Troubleshoot and resolve technical issues across production and non-production environments Participate in code reviews to ensure code quality, reusability, and maintainability Stay updated on the latest trends in .NET frameworks, cloud technologies, and relevant development tools Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Minimum 1 year of commercial experience in software development Strong C# and .NET skills Experience in Cloud technologies such as Azure or AWS Practical experience using AI (e.g., Copilot, Claude) Strong analytical and problem solving skills Fluency in English Nice to have Experience with frontend technologies such as Angular, React.js, Vue.js, JavaScript will be a plus 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 global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior .NET Engineer

Junior

Hybrid

Krakow, MA, Poland

🏢 Summary: Hybrid junior .NET engineering role focused on building, testing and maintaining web applications, services and APIs while working with cloud platforms. The offer includes professional development, certifications, flexible remote work within Poland and a broad benefits package. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, related field, or equivalent practical experience, Minimum 1 year of commercial software development experience, Strong C# and .NET skills, Cloud experience with Azure or AWS, Practical AI tool experience, Strong analytical and problem-solving skills, Fluent English 📃 Skills: C#, .NET, ASP.NET, Azure, AWS, Copilot, Claude 🏢 Description: We are seeking a skilled Junior .NET Engineer who’s ready to grow. If you thrive in a dynamic, open and team-oriented environment with a passion for solving problems, we want to hear from you! It is a hybrid position offering you the flexibility to work 3 days per week from one of our well-equipped offices in Krakow, Wroclaw or Gdansk. Responsibilities Develop, test, and maintain web-based applications, services, and APIs using .NET technologies (C#, ASP.NET Core, etc.) Collaborate with Product Managers, Designers, and other Engineers Deploy, integrate, and monitor software on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform Troubleshoot and resolve technical issues across production and non-production environments Participate in code reviews to ensure code quality, reusability, and maintainability Stay updated on the latest trends in .NET frameworks, cloud technologies, and relevant development tools Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Minimum 1 year of commercial experience in software development Strong C# and .NET skills Experience in Cloud technologies such as Azure or AWS Practical experience using AI (e.g., Copilot, Claude) Strong analytical and problem solving skills Fluency in English Nice to have Experience with frontend technologies such as Angular, React.js, Vue.js, JavaScript will be a plus 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 global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior .NET Engineer

Junior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Hybrid Junior .NET Engineer role focused on developing, testing and maintaining web applications, services and APIs while building cloud deployment and troubleshooting experience. The offer includes professional development, certifications, benefits and flexible work options within Poland. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering or related field, or equivalent practical experience, Minimum 1 year of commercial software development experience, Strong C# and .NET skills, Experience with Azure or AWS cloud technologies, Practical experience with AI tools, Strong analytical and problem-solving skills, Fluent English 📃 Skills: C#, .NET, ASP.NET, Azure, AWS, Copilot, Claude, AI, Cloud 🏢 Description: We are seeking a skilled Junior .NET Engineer who’s ready to grow. If you thrive in a dynamic, open and team-oriented environment with a passion for solving problems, we want to hear from you! It is a hybrid position offering you the flexibility to work 3 days per week from one of our well-equipped offices in Krakow, Wroclaw or Gdansk. Responsibilities Develop, test, and maintain web-based applications, services, and APIs using .NET technologies (C#, ASP.NET Core, etc.) Collaborate with Product Managers, Designers, and other Engineers Deploy, integrate, and monitor software on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform Troubleshoot and resolve technical issues across production and non-production environments Participate in code reviews to ensure code quality, reusability, and maintainability Stay updated on the latest trends in .NET frameworks, cloud technologies, and relevant development tools Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Minimum 1 year of commercial experience in software development Strong C# and .NET skills Experience in Cloud technologies such as Azure or AWS Practical experience using AI (e.g., Copilot, Claude) Strong analytical and problem solving skills Fluency in English Nice to have Experience with frontend technologies such as Angular, React.js, Vue.js, JavaScript will be a plus 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 global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

Optiveum

Software Developer (.NET) - Certified

Senior

Hybrid

Warsaw, Poland

160 - 200 PLN/hr

🏢 Summary: Remote B2B opportunity for a .NET Software Developer to design, build, and optimize mission-critical enterprise systems for a major European institution. The role includes end-to-end development, technical leadership, solution design, testing, release management, and advanced technical support, with occasional visits to Warsaw. 🗂️ Requirements: 4+ years of IT-relevant professional experience, 2+ years of relevant project or similar-role experience, 2+ years working with mission-critical complex enterprise systems, Experience with asset or human-resources management and financial-management systems, Expertise in enterprise-level .NET software development, Data, business-logic, and UI layer design and development experience, UML application design experience, Completion of at least one full software-solution lifecycle, Scrum development experience, Technical team leadership experience, Fluent English at B2 level or higher, Bachelor’s degree or equivalent 3 years of higher education in an ICT-relevant field, Intermediate .NET software-development certification or an accepted equivalent international certification 📃 Skills: .NET, UML, Scrum, ICT 🏢 Description: Software Developer (.NET) — own system design, lead technical teams, and drive end-to-end development. Far-site remote, 200 PLN net/h B2B. IT · Multiple locations · Fully Remote About the Client and our Role At Optiveum, we connect top IT professionals with exciting tech initiatives. In this case, we are the recruitment partner acting within the TimeDev Framework Agreement to provide outsourcing consultants for our partner organization . By taking part in this long-term project, you will be contributing as a Software Developer to support a major European institution. The Role We are looking for a Software Developer (.NET) to take an active role in designing, building, and optimizing enterprise-level software systems. In this position, you will lead development initiatives, implement robust solutions across data, business logic, and UI layers, and ensure software meets stringent security, performance, and quality standards. You will work closely with other technical teams to prototype solutions and support complex enterprise frameworks. Responsibilities Design and develop the system, translating requirements into technical design. Lead development teams and set software development standards. Design applications using UML and optimize software for performance, security, and quality. Propose technical solutions for business needs and solve complex technical problems. Estimate effort and time for development. Produce technical documentation and effectively document developments. Manage configuration, releases, and collect/interpret software metrics. Contribute to requirements analysis, testing, quality assurance, change management, and deployment. Test solutions, develop testing tools, and prototype new features. Act as 2nd and 3rd line technical support. Expectations Experience: Minimum 4 years of overall IT-relevant professional experience, including at least 2 years of project experience relevant to the profile (or in a similar position). Specific Domain Expertise: At least 2 years of experience with mission-critical complex enterprise systems, specifically including asset and/or human resources management, as well as financial management. Technology Stack: Expert in developing enterprise-level software systems in the .NET technology domain . Technical Skills: Proficient in designing and developing the data layer, business logic layer, and UI layer. Strong knowledge of UML and ability to design applications in UML. Completion of at least 1 full lifecycle of a software solution. Process & Leadership: Experience working in Scrum developments, capable of leading technical teams, and strong problem-solving skills. Language: Fluent English (minimum B2 level / CEFR). Education (Level 6): Minimum Bachelor’s degree (or 3 years of higher education confirmed by a diploma). An ICT-relevant degree is mandatory. Certifications Requirements You must possess at least one of the following: An Intermediate level certificate in software development relevant to the domain (.NET). An equivalent internationally recognized certification (subject to acceptance as a valid credential by the Contracting Authority). What We Offer Salary: max 200 net / hour. Contract Type: B2B agreement. Type of Work: Remote with occassional visits to the client HQ in Warsaw, Poland