April 10, 2026
Lead .NET Full-Stack (with AI experience) Engineer (#4806)
Senior • Remote
6,800 - 7,600 USD
Krakow, Poland
About the Client:
The Client provides comprehensive operational support and a range of expert services to the world’s leading insurers, brokers, fleet managers and automotive manufacturers. 3,300 employees across ten countries deliver exceptional standards on a large scale for over 1,200 clients. We help the global insurance market to handle millions of claims each year in the most cost-effective and efficient ways possible.
The Client is embarking on an exciting and challenging transformation program and our software solutions are a driving force behind this strategy using cloud computing and leading-edge design patterns.
Short Role Description:
This is a great opportunity for an experienced Lead Full Stack Engineer to join our Software Development team as part of one of our established Scrum teams. Each agile team includes technical leadership, development, architecture, QA, product, and project management roles. We are looking for a strong engineering leader who combines deep hands-on development expertise with an AI-first mindset. This role requires an AI Champion — someone who actively applies AI tools across the Software Development Life Cycle and helps elevate engineering productivity, quality, and delivery standards through practical and responsible AI adoption. You will not only build high-performance applications, including high-traffic customer-facing platforms, but also act as a multiplier for engineering excellence by introducing modern practices, tools, and ways of working.
Responsibilities:
Provide technical leadership, mentorship, and hands-on support to engineers within the team.
Design, develop, test, document, and maintain scalable backend and frontend solutions.
Deliver high-quality, reusable, and maintainable code aligned with best engineering practices.
Actively apply AI-assisted development approaches across design, coding, testing, and debugging.
Drive improvements in engineering efficiency, quality, and delivery through practical AI usage.
Produce clear and structured technical documentation.
Provide realistic estimates and manage delivery timelines effectively.
Participate in all Scrum ceremonies and contribute to team performance and continuous improvement.
Coach teams on effective usage of GenAI tools and promote AI-first engineering culture.
Requirements:
7+ years of experience with Microsoft development stack (.NET / C# / SQL Server / T-SQL).
Strong experience with .NET Core, Angular, JavaScript, HTML, CSS, Git.
Hands-on experience designing scalable and maintainable systems.
Solid understanding of SOLID principles, design patterns, and microservices architecture.
Experience working with cloud platforms (Azure preferred).
Strong experience working in Scrum environments across different team setups.
AI & Engineering Excellence Requirements:
Proven hands-on experience using GenAI tools (e.g., Copilot, ChatGPT, Cursor, etc.) to improve development speed, code quality, testing, debugging, and documentation.
Practical experience integrating LLM APIs or AI capabilities into applications or internal tools.
Understanding of AI limitations, risks, and guardrails (testing, reviews, policies, compliance).
Ability to introduce new tools and practices, influence teams, and scale adoption across engineering.
Nice to Have:
Experience building internal developer productivity tools or engineering automation solutions.
Exposure to performance, scalability, and security requirements for large-scale platforms.
Personal Attributes:
Self-organising problem solver.
Able to think outside the box (open thinking).
Strong ability to work effectively in a team. Collaborating, motivating and energizing others (Team player).
Encourage and drive others to deliver high-quality, cutting-edge software.
You will have attention to detail and have a proactive ethos.
Always looking for continuous improvement.
Excellent verbal and written communication skills, in English.
We offer*:
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing
Education reimbursement
Memorable anniversary presents
Corporate events and team buildings
Other location-specific benefits
Similar jobs you might like
Technology
N-iX
Lead .NET Full Stack Engineer
Senior
Remote
Krakow, Poland
6,500 - 7,600 USD
🏢 Summary: Opportunity for a Lead Full Stack Engineer to drive technical delivery within a scrum team, building and maintaining high-performance, customer-facing applications using C# and Angular. The role combines hands-on development with technical leadership, mentoring, and ownership of scalable cloud-based solutions. 🗂️ Requirements: 7+ years experience with Microsoft development stack, Strong experience with .NET and C#, Experience with .NET Core, Experience with SQL Server and T-SQL, Proficiency in Angular, Proficiency in HTML, CSS, JavaScript, Experience with Git, Experience with Azure, Knowledge of SOLID principles, Experience with Microservices architecture, Experience working with Scrum methodology 📃 Skills: C#, .NET, .NETCore, SQLServer, T-SQL, Angular, HTML, CSS, JavaScript, Git, Azure, Microservices, SOLID, Jira 🏢 Description: #4868 The Client provides comprehensive operational support and a range of expert services to the world’s leading insurers, brokers, fleet managers and automotive manufacturers. Our 3,300 employees across ten countries deliver exceptional standards on a large scale for over 1,200 clients. We help the global insurance market to handle millions of claims each year in the most cost-effective and efficient ways possible. The Client is embarking on an exciting and challenging transformation program and our software solutions are a driving force behind this strategy using cloud computing and leading-edge design patterns. The Role: This is a great opportunity for an experienced Lead Full Stack Engineer to join our Software Development team, being part of one of our existing scrum teams. Each agile team includes technical leadership, development, architecture, quality, product and project management roles. We are looking for a Lead Full Stack Engineer comfortable with C# and Angular, with a proven history of building high-performance apps, including high-traffic, customer-facing platforms. Key Responsibilities: Provide knowledge/helping/mentoring to other team members Be responsible for the tech side of the team’s delivery Be a tech leader for your team Work on business requests and development improvements Develop, test, document and maintain our application back end build scalable and reusable code Provide realistic estimates for requests, fixes and new ideas Write clear and precise technical documentation Manage realistic work deadlines Participate in all the scrum ceremonies and be part of the team performance and continuous improvement Knowledge and Experience: 7+ years of experience with Microsoft development stack including; .NET C#, SQL Server T-SQL Important: .Net Core SQL Server, HTML, CSS, JavaScript, Git, Angular Azure, SOLID principles, Microservices architecture, Design principles, Jira Ideally, you will have experience working with Scrum methodology in a variety of contexts; different team sizes, organizational cultures, distributed development, etc. Nice to have: Up to 1 year of experience with GenAI Understanding of performance, scalability, and security requirements in online commerce.
Technology
N-iX
Senior Full stack .NET Engineer
Senior
Remote
Kraków, Poland
5,500 - 6,250 USD
🏢 Summary: Senior Full Stack Developer role focused on building and enhancing high-performance applications using C# and Angular within an agile Scrum team. The position involves backend development, scalable architecture design, cloud-based solutions, and active participation in a transformation program leveraging modern design patterns and Azure. The role combines hands-on coding with mentoring and technical leadership responsibilities. 🗂️ Requirements: 5+ years experience with Microsoft development stack, Strong experience with .NET and C#, Experience with ASP.NET, Experience with SQL Server and T-SQL, Experience with Angular, Experience with HTML, CSS, JavaScript, Experience with Git, Knowledge of .NET Core, Understanding of SOLID principles, Experience with Microservices architecture, Experience working in Scrum methodology, English proficiency (written and spoken) 📃 Skills: C#, .NET, ASP.NET, SQL, T-SQL, Angular, HTML, CSS, JavaScript, Git, Azure, .NETCore, Microservices, SOLID, Jira, Scrum 🏢 Description: #5289 The Customer: Our Client provides comprehensive operational support and a range of expert services to the world’s leading insurers, brokers, fleet managers and automotive manufacturers. Our 3,300 employees across ten countries deliver exceptional standards on a large scale for over 1,200 clients. We help the global insurance market to handle millions of claims each year in the most cost-effective and efficient ways possible. The Client is embarking on an exciting and challenging transformation program, and our software solutions are a driving force behind this strategy, using cloud computing and leading-edge design patterns. The Role: This is a great opportunity for an experienced Senior Full Stack Developer to join our super-motivated Software Development team, being part of one of our existing scrum teams. Each agile team includes technical leadership, development, architecture, quality, product and project management roles. We are looking for a Senior Full Stack Developer comfortable with C# and Angular, with a proven history of building high-performance apps. Key Responsibilities: Provide knowledge/helping/mentoring to other developers – team philosophy is important for us! Work on business requests and development improvements – proactivity is appreciated! Develop, test, document, and maintain our application back end. Build scalable and reusable code. Provide realistic estimates for requests, fixes, and new ideas. Create unit tests. Write clear and precise technical documentation. Manage realistic work deadlines. Participate in all the Scrum ceremonies and be part of the team performance and continuous improvement. Knowledge and Experience: 5+ years of experience of Microsoft development stack including; .NET C#, SQL Server T-SQL. Important: ASP.NET, SQL Server, HTML, CSS, JavaScript, Angular, Git, excellent verbal and written communication skills in English. Azure, .NET core, SOLID principles, Microservices architecture, Design principles, Angular, Jira. Ideally, you will have experience working with Scrum methodology in a variety of contexts; different team sizes, organizational cultures, distributed development, etc. A track record of previous experience, including training, conferences, user groups, and self-study, is desirable. Personal Attributes: Self-organising problem solver. Able to think outside the box (open thinking). Strong ability to work effectively in a team. Collaborating, motivating and energizing others (Team player). Encourage and drive others to deliver high-quality, cutting-edge software. You will have attention to detail and have a proactive ethos. Always looking for continuous improvement. Excellent verbal and written communication skills, in English.
Technology
N-iX
Senior Full stack .NET Engineer
Senior
Remote
Krakow, Poland
5,700 - 6,200 USD
🏢 Summary: Senior Full Stack Developer role focused on building and maintaining high-performance applications using C# and Angular within an agile Scrum team. The position involves developing scalable backend solutions, contributing to cloud-based transformation initiatives, and applying modern design principles and microservices architecture. The role includes full lifecycle development, testing, documentation, and active participation in Scrum ceremonies. 🗂️ Requirements: 5+ years of experience with Microsoft development stack, .NET and C# experience, Strong knowledge of SQL Server and T-SQL, Experience with ASP.NET, Experience with Angular, Experience with HTML, CSS and JavaScript, Experience with Git, Knowledge of SOLID principles, Experience with Microservices architecture, Experience with Azure and .NET Core, Experience working in Scrum methodology, Fluent English communication skills 📃 Skills: C#, .NET, ASP.NET, SQL, T-SQL, Angular, JavaScript, HTML, CSS, Git, Azure, .NETCore, Microservices, SOLID, Jira 🏢 Description: The Customer: Our Client provides comprehensive operational support and a range of expert services to the world’s leading insurers, brokers, fleet managers and automotive manufacturers. Our 3,300 employees across ten countries deliver exceptional standards on a large scale for over 1,200 clients. We help the global insurance market to handle millions of claims each year in the most cost-effective and efficient ways possible.The Client is embarking on an exciting and challenging transformation program and our software solutions are a driving force behind this strategy using cloud computing and leading-edge design patterns. The Role: This is a great opportunity for an experienced Senior Full Stack Developer to join our super-motivated Software Development team, being part of one of our existing scrum teams. Each agile team includes technical leadership, development, architecture, quality, product and project management roles. We are looking for a Senior Full Stack Developer comfortable with C# and Angular, with a proven history of building high-performance apps. Key Responsibilities: Work on business requests and development improvements Develop, test, document and maintain our application back end build scalable and reusable code Provide realistic estimates for requests, fixes and new ideas Create unit tests Write clear and precise technical documentation Manage realistic work deadlines Participate in all the scrum ceremonies and be part of the team performance and continuous improvement Requirements: 5+ years of experience of Microsoft development stack including; .NET C#, SQL Server T-SQL. Important: ASP.NET, SQL Server, HTML, CSS, Javascript, Angular, Git, excellent verbal and written communication skills in English. Azure, .NET core, SOLID principles, Microservices architecture, Design principles, Angular, Jira. Ideally, you will have experience working with Scrum methodology in a variety of contexts A track record of previous experience, including training, conferences, user groups, and self-study, is desirable. Excellent verbal and written communication skills, in English.
Technology
N-iX
Senior AQA (C#) Engineer (#5152)
Senior
Remote
Krakow, Poland
5,500 - 5,900 USD
🏢 Summary: The offer is for a Senior QA Automation Engineer role in an AI-first transformation project focused on building and enhancing cloud-based enterprise software solutions for the insurance domain. The position centers on developing and maintaining automated testing frameworks, executing API and performance tests, and driving test automation strategy within an Agile Scrum team. The role combines strong technical QA expertise with AI-driven practices and active contribution to process improvement. 🗂️ Requirements: 5+ years of experience in software testing, Experience with .NET and ReSharper, Experience with TypeScript, Experience with Playwright, Experience in REST and SOAP API testing, Experience in test data creation, Experience in exploratory testing, Experience with Git, Experience working in Agile Scrum teams, Experience with JIRA, Experience in medium to large development teams, Experience with enterprise-level projects, Understanding of QA processes and test automation frameworks, English B2+ level 📃 Skills: .NET, ReSharper, TypeScript, Playwright, REST, SOAP, Git, JIRA, Scrum, AI, MCP, Cloud 🏢 Description: About the project: The Client provides comprehensive operational support and a range of expert services to the world’s leading insurers, brokers, fleet managers and automotive manufacturers. 3,300 employees across ten countries deliver exceptional standards on a large scale for over 1,200 clients. We help the global insurance market to handle millions of claims each year in the most cost-effective and efficient ways possible. The Client is embarking on an exciting and challenging transformation program and our software solutions are a driving force behind this strategy using cloud computing and leading-edge design patterns. This is AI First project with massive usage of AI DLC practices. Key Responsibilities: Writing automated test scripts to verify and validate that the new software meets the business needs Gaining a strong understanding of the business operation Recording and monitoring QA test results Enhancing existing automation back end and front end framework Providing coaching support to others in the QA team Providing QA effort estimates in work refinement sessions Helping to drive the test automation strategy across the business Running performance tests and ensuring that the results meet established levels Assisting in the user acceptance test (UAT) process by helping end users understand how to use the software Test planning activities and stream ownership AI driven mindset and readiness. Be an active member of the Scrum team, improving processes and ensuring that the team delivers on their commitment Knowledge and Skills required: 5+ years of experience in testing Eng (b2+), Spanish (b1) - optional but favorable .NET + Resharp TypeScript _ Playwright Test data creation Rest and Soap Api Testing Exploratory Testing Git AI DLC practices (MCP servers, .md files, ecosystem building) Knowledge of current industry-wide quality & test processes, practices, tools and techniques. Self-organizing problem solver with the ability to think outside the box. Works effectively with both local and remote colleagues, collaborating, motivating, and energizing others. Excellent verbal and written communication skills with strong attention to detail. Continuously looking to improve and learn new technologies, participating actively in the development community, contributing to blogs, researching or Opensource. Enjoys working in a fast-paced environment. Experience required: Previous experience working in medium to large sized development teams. Working on enterprise level customers Experience working in an agile environment employing scrum methodology and JIRA as a SDLC management tool. AI mindset is much preferable. We offer: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits
Technology
N-iX
Lead Full Stack Software Engineer with AI
Senior
Remote
Krakow, Poland
8,000 - 9,000 USD
🏢 Summary: Lead FullStack Engineer role focused on building and scaling high-traffic, public-facing web platforms for a large online marketplace. The position involves leveraging AI tools within the SDLC, owning end-to-end development processes, and delivering performant, production-ready solutions across frontend and backend systems. 🗂️ Requirements: 5+ years of experience building reliable, scalable, highly available systems, Strong knowledge of software architecture and design patterns, Experience applying clean code principles and coding standards, Proficiency with AI development tools and integrating them into SDLC, Experience with AI frameworks, Strong backend development experience with C# or Node.js, Strong proficiency in TypeScript, Strong experience with SQL and NoSQL databases, Strong frontend development skills (HTML, CSS, JavaScript), Experience with component-based frameworks and SSR, Experience with cloud infrastructure and containerization tools, Experience building and consuming APIs in service-based architectures, Experience with CI/CD pipelines, Experience with logging and monitoring tools, Experience with unit testing (backend and frontend), Upper-intermediate English, Availability to work in required time zones 📃 Skills: C#, Node.js, TypeScript, SQL, NoSQL, GraphQL, Redis, HTML, CSS, JavaScript, React, Next.js, Vue.js, Angular, AWS, Terraform, Docker, Git, CI/CD, Datadog, NewRelic, LangChain, Vercel, ChatGPT, Codex 🏢 Description: About the client: Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. As a Lead FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. Responsibilities: Developing fast, high-traffic public-facing websites Explore new technologies and help the team to use them Work using AI tools and apply them to the SDLC Following software development best practices while delivering the work Following testing principles while testing your own code to ensure production readiness Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes) Requirements: 5+ years developing reliable, highly available, and scalable software systems Strong understanding of software architecture and design patterns Firm grasp of clean code principles and coding standards Strong proficiency using AI tooling , such as ChatGPT/Codex, for rapid development Experience integrating AI tooling into your development environment for streamlined usage Experience with AI Frameworks like Vercel AI SDK, LangChain, etc. Strong proficiency with backend development with C# or Node.js Strong proficiency with TypeScript Strong proficiency with SQL& NoSQL datastores (GraphQL, Redis) Strong proficiency with frontend development (HTML, CSS, JavaScript) Strong proficiency with component-based frameworks and SSR (Next.js/React or Vue.js) or Angular with the desire to learn React/ Vue.js. Hands-on experience developing and maintaining 3rd party content management systems Knowledge of modern cloud infrastructures and tools, such as AWS, Terraform, and Docker Experience with APIs and developing in a service-based application environment Experience building optimized UIs for performance Proficiency with version control systems such as Git Experience working within a formal CI/CD pipeline Experience with logging, monitoring, and alerting services like Datadog, Newrelic Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend At least Upper-intermediate English level This role requires mandatory timezone coverage: work must align with the Toronto (ET) timezone for LATAM hours and 13:00–21:00 EET for EU hours approximately. We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers
Technology
N-iX
Senior Full-Stack Python Engineer
Senior
Remote
Krakow, Poland
6,000 - 7,100 USD
🏢 Summary: Senior Full-Stack Engineer role focused on building and scaling an AI-powered document processing and automation platform in a cloud environment. The position involves developing backend services in Python and front-end applications in TypeScript while delivering scalable APIs, microservices, and data workflows. The role requires hands-on contribution to architecture, cloud deployment, and integration of AI-driven features. 🗂️ Requirements: 6+ years of professional software engineering experience, Strong proficiency in Python, Experience with FastAPI, Flask, or Django, Solid experience with TypeScript, Experience with React or Next.js, Hands-on experience designing and implementing microservices, Experience building and integrating REST APIs, Strong knowledge of relational or NoSQL databases, Experience with AWS or Azure, Familiarity with CI/CD pipelines, Experience with Docker, Proficiency with Git, Understanding of scalability, reliability, performance, and security principles 📃 Skills: Python, FastAPI, Flask, Django, TypeScript, React, Next.js, REST, Microservices, PostgreSQL, MySQL, MongoDB, Firestore, AWS, Azure, Docker, Git, CI/CD 🏢 Description: Client Overview Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform focuses on large-scale data processing, workflow automation, integration with internal systems, and delivering modern digital capabilities for the wider banking group. Position Overview We are looking for a Senior Full-Stack Engineer to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks). You will work on delivering scalable APIs, microservices, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams. This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably Google Cloud). Key Responsibilities Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks). Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks). Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability. Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows. Implement data processing pipelines for structured and unstructured data. Contribute to the platform’s architecture, design patterns, and technical decision-making. Write automated tests and ensure a high level of code quality, maintainability, and security. Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time. Document code, service interfaces, workflows, and architectural decisions. Requirements 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles. Strong proficiency in Python (FastAPI, Flask, Django, or similar). Solid experience with TypeScript and modern front-end frameworks (React, Next.js, or similar). Hands-on experience designing and implementing microservices, APIs, and backend systems. Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore). Experience with any cloud providers (AWS/Azure). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices. Strong understanding of software engineering principles: scalability, reliability, performance, and security. Experience working in agile, cross-functional teams on complex products. Excellent communication skills and ability to work with both technical and non-technical stakeholders. Nice to Have Experience working with AI/ML or GenAI-driven systems. Experience with Google Cloud Platform Familiarity with Vertex AI, Gemini, or integration with LLM-powered services. Experience with WebSockets, event-driven architectures, or Pub/Sub. Knowledge of authentication/authorization standards (OAuth2, JWT, IAM). Experience with document processing, OCR, or workflow automation.
Technology
Godel Technologies Europe
Senior AI-First Fullstack Engineer
Senior
Remote
Łódź, Poland
20,800 - 30,000 PLN
🏢 Summary: Senior Fullstack Engineer role focused on delivering full-stack solutions within an AI-integrated SDLC where AI is embedded across planning, development, review, testing, and deployment. The position combines backend and frontend engineering with AI orchestration, automation, and cloud-native architecture in a remote-first setup. The engineer will also evolve shared AI toolchains and contribute to architectural and code quality standards. 🗂️ Requirements: Team-level AI-integrated SDLC experience across planning, development, review, testing, deployment, Shared AI toolchain management under version control, Hands-on use of Claude Code, GitHub Copilot, Cursor or equivalent as team tools, Building and maintaining custom AI skills and sub-agents for team use, Experience with parallel AI agent orchestration, Spec-driven development using OpenAPI, ADRs, PRDs as AI context, AI-assisted code review integrated into PR process, Working knowledge of AI orchestration frameworks, Backend development with .NET / C# and ASP.NET Core, Frontend development with TypeScript and React or Angular, Experience with SQL databases and ORM frameworks, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Experience with cloud platforms (Azure, AWS, or GCP) 📃 Skills: C#, .NET, ASP.NET, SQL, SQLServer, PostgreSQL, EFCore, OAuth, JWT, Python, Java, Node.js, TypeScript, JavaScript, React, Angular, LangChain, LlamaIndex, CrewAI, Docker, Kubernetes, GitHubActions, AzureDevOps, Azure, AWS, GCP, OpenAPI, CQRS, DDD, EventSourcing, Microservices 🏢 Description: We are looking for a Senior Fullstack Engineer who combines deep technical expertise with real, team-level experience working in an AI-integrated software development lifecycle. Individual use of AI coding assistants is not sufficient for this role. We are specifically looking for engineers who have worked in teams where AI was embedded into every phase of delivery — from planning and design through development, review, testing, and deployment. We follow a remote-first setup with no mandatory regular office visits for this position. From time to time, you may be invited to join in-person meetings in one of our offices (Warsaw, Lodz, Wroclaw, Gdansk, or Bialystok), for example for client visits or team reunions. AI-First Requirements Experience working in an AI-enabled engineering team is mandatory — not a personal workflow preference. You have been part of a team where AI was systematically embedded across all delivery phases: planning, development, review, testing, and deployment. You can speak from direct experience about how it worked, what failed, and what you would change. Specific mandatory requirements: Team-level AI-integrated SDLC experience — shared toolchain, shared configurations, shared assets under version control Hands-on with Claude Code, GitHub Copilot, Cursor, or equivalent as a team tool, not only personal usage Built and maintained custom skills and sub-agents used across a team, not just personally Experience with parallel agent orchestration for concurrent workstream execution Disciplined plan → review plan → execute approach with AI involved at every phase Maintained shared prompt libraries, skill repositories, or agent configurations in version control AI-assisted code review integrated into the PR process: CodeRabbit, Copilot review, or similar Experience with spec-driven or document-driven development where structured specifications (OpenAPI, ADRs, PRDs) serve as AI context inputs, not just human references Working knowledge of at least one AI orchestration framework: LangChain, LlamaIndex, Microsoft Agent Framework, CrewAI, or equivalent Automation-first mindset: proactively identify repetitive or inefficient parts of current work and automate them using AI and other available tools. Cost-aware AI usage: understanding how AI credits are consumed across different tools, models, and workflows, and ability to choose the most appropriate model or approach for each task. Technical Requirements Backend: .NET / C#, ASP.NET Core, SQL Server / PostgreSQL, EF Core, OAuth 2.0 / JWT. Python, Java, or Node.js is a strong plus. Frontend: TypeScript, JavaScript, React(preferable) and/or Angular, state management, async patterns, frontend testing. Architecture: Full spectrum from monolith to microservices — DDD, CQRS, Event Sourcing, event-driven design, message brokers. Infrastructure: Docker, Kubernetes, CI/CD (GitHub Actions / Azure DevOps), Azure / AWS / GCP, structured observability. Responsibilities Deliver full-stack features to a high standard of quality, performance, and reliability Contribute to architectural decisions and system design trade-offs Evolve and maintain the team's shared AI toolchain across all SDLC phases Conduct code reviews including AI-assisted tooling; uphold and enforce engineering best practices Proactively surface risks, bottlenecks, and security concerns Communicate and collaborate directly with clients in English Mentor engineers on both technical fundamentals and AI-augmented workflow practices Professional Qualities Ownership mindset · Strong written and verbal English · Comfortable in client-facing roles · Raises the AI workflow maturity of those around them
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.