June 3, 2026

Senior Software Engineer (.NET)

Senior • Hybrid

25,000 - 32,000 PLN

Krakow, Poland

We are looking for an experienced Senior Software Engineer to develop and maintain a complex enterprise .NET platform used by global organizations. This role combines backend development, production troubleshooting, performance optimization, and work on identity-related systems.

💼 Responsibilities:

  • Design, develop, and maintain backend services built with C# and .NET

  • Investigate and resolve complex production issues and customer-reported problems

  • Optimize application performance, database queries, and system reliability

  • Collaborate with Product, Support, and Engineering teams on technical solutions

  • Improve architecture, code quality, and engineering standards

  • Participate in technical discussions and contribute to future platform development

✅ Requirements:

  • 5+ years of commercial experience with C# and .NET

  • Strong knowledge of ASP.NET Core and modern .NET applications

  • Experience with asynchronous programming and dependency injection

  • Hands-on experience with Entity Framework Core

  • Good understanding of SQL Server, query optimization, and database performance

  • Experience with OAuth2, OpenID Connect, JWT

  • Experience supporting and troubleshooting production systems

  • Fluent English communication skills

🌟Nice to have:

  • Experience with IdentityServer / Duende IdentityServer

  • Understanding of Active Directory, Azure AD or Microsoft Graph

  • Hands-on experience with Quartz.NET or similar scheduling frameworks

  • Familiarity with SignalR, Playwright, Azure DevOps and CI/CD pipelines

🎁 We offer:

  • Work on a mature enterprise product used globally

  • Influence technical decisions and platform evolution

  • Private healthcare

  • Life insurance

  • Multisport

  • Opportunity to work with modern .NET technologies and large-scale systems

Similar jobs you might like

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

Link Group

Senior .NET Developer (Angular & Azure)

Senior

Remote

Krakow, Poland

110 - 125 PLN

🏢 Summary: Senior full-stack .NET Developer role focused on building scalable applications using .NET, Angular, and Microsoft Azure. The position involves designing cloud-based solutions, contributing to architecture decisions, and ensuring high code quality with modern engineering practices. Work includes CI/CD implementation and collaboration within Agile teams. 🗂️ Requirements: 4+ years commercial experience with .NET (C#, .NET/.NET Core, Entity Framework or other ORM, WCF), 3+ years experience with Angular (or React with recent Angular), 2+ years experience with Microsoft Azure services, Experience with REST or SOAP web services and APIs, Knowledge of software architecture and design patterns, Experience with Unit Testing and Clean Code principles, Strong SQL knowledge, Experience with Git and CI/CD pipelines, Experience with automated deployments, Fluent English 📃 Skills: C#, .NET, .NETCore, Angular, Azure, EntityFramework, WCF, SQL, REST, SOAP, Git, CI/CD, AzureFunctions, AzureLogicApps, AzureWebApps, AzureSQL, SQLServer 🏢 Description: Role Overview We are looking for a Senior .NET Developer with strong experience in Angular and Microsoft Azure to join our development team. In this role, you will work in a full-stack capacity, building scalable applications and cloud-based solutions while applying modern software engineering practices. You will collaborate with cross-functional teams, contribute to architecture decisions, and ensure high standards of code quality, testing, and continuous delivery. Key Responsibilities Design, develop, and maintain full-stack applications using .NET technologies and Angular . Apply object-oriented and functional programming principles to solve complex software engineering challenges. Write clean, maintainable, and well-tested code following recognized software design patterns and best practices. Develop and deploy solutions using Microsoft Azure services . Work in Agile development environments , contributing to sprint planning, reviews, and continuous improvement. Implement and support CI/CD pipelines to enable efficient and reliable software delivery. Collaborate with architects, developers, and stakeholders to design scalable and high-quality solutions. Skills & Attributes for Success Strong ability to write clean, readable, and maintainable code aligned with established coding standards. Solid understanding of software design patterns and architecture principles . Passion for continuous learning and exploring new technologies, particularly within the Azure ecosystem . Strong analytical and problem-solving skills. Ability to work effectively in a collaborative Agile environment. Required Qualifications 4+ years of commercial experience with .NET technologies (C#, .NET / .NET Core, Entity Framework or other ORM, WCF). 3+ years of experience with Angular (React experience combined with recent Angular experience is also acceptable). 2+ years of experience with Microsoft Azure services , such as: Azure Functions Azure Logic Apps Azure Web Apps Azure SQL / SQL Server Experience working with web services and APIs (REST / SOAP). Good knowledge of software architecture and design patterns . Experience with Clean Code principles and Unit Testing . Solid knowledge of SQL . Experience with Git , CI/CD pipelines , and automated deployment processes. Fluent English (spoken and written).

Technology

Link Group

Senior .NET Developer (React & Azure)

Senior

Remote

Krakow, Poland

110 - 125 PLN

🏢 Summary: Senior full-stack role focused on building and maintaining scalable applications using .NET and React in Microsoft Azure. The position involves designing cloud-based solutions, contributing to architecture decisions, and ensuring high code quality, testing, and CI/CD practices within an Agile environment. 🗂️ Requirements: 4+ years commercial experience with .NET (C#, .NET/.NET Core, Entity Framework or other ORM, WCF), 3+ years experience with React (or Angular with recent React), 2+ years experience with Microsoft Azure services, Experience with REST or SOAP web services and APIs, Strong knowledge of software architecture and design patterns, Experience with Clean Code principles and Unit Testing, Solid knowledge of SQL, Experience with Git and CI/CD pipelines, Experience with automated deployments, Fluent English 📃 Skills: C#, .NET, .NETCore, EntityFramework, WCF, React, Angular, Azure, AzureFunctions, AzureLogicApps, AzureWebApps, AzureSQL, SQLServer, REST, SOAP, SQL, Git, CI/CD, UnitTesting 🏢 Description: Role Overview We are looking for a Senior .NET Developer with strong experience in React and Microsoft Azure to join our team. In this role, you will work on designing and developing modern full-stack applications, applying best engineering practices and delivering scalable solutions in a cloud environment. You will collaborate closely with cross-functional teams, contribute to architecture decisions, and ensure high standards of code quality, testing, and continuous delivery. Key Responsibilities Design, develop, and maintain full-stack applications using .NET technologies and React . Apply object-oriented and functional programming principles to solve real-world engineering challenges. Write clean, maintainable, and well-tested code following established software design patterns and best practices. Develop and deploy solutions in Microsoft Azure cloud environments . Participate in Agile software development processes , including sprint planning, reviews, and retrospectives. Implement and maintain CI/CD pipelines to enable efficient and reliable software delivery. Collaborate with architects, developers, and stakeholders to design scalable and high-quality solutions. Skills & Attributes for Success Strong ability to write clean, readable, and maintainable code aligned with established design patterns and coding standards. Passion for continuous learning and exploring new technologies, especially within the Azure ecosystem . Strong analytical and problem-solving skills. Ability to work effectively in a collaborative and Agile team environment. Required Qualifications 4+ years of commercial experience with .NET technologies (C#, .NET / .NET Core, Entity Framework or other ORM, WCF). 3+ years of experience with React (Angular experience combined with recent React experience is also acceptable). 2+ years of experience with Microsoft Azure services , such as: Azure Functions Azure Logic Apps Azure Web Apps Azure SQL / SQL Server Experience working with web services and APIs (REST / SOAP). Strong knowledge of software architecture and design patterns . Experience with Clean Code principles and Unit Testing . Solid knowledge of SQL . Experience with source code management (Git) and CI/CD pipelines , including automated deployment. Fluent English (both written and spoken).

Technology

Awareson Sp. z o.o.

Senior .Net Developer

Senior

Hybrid

Warsaw, Poland

210 - 260 PLN

🏢 Summary: Senior .NET Developer role focused on building and maintaining extended functionalities within a distributed, cloud-based system. The position involves working with modern .NET technologies, Angular, cloud platforms, and microservices architecture in an Agile/Scrum environment. The role requires close collaboration with stakeholders while applying clean code and best development practices. 🗂️ Requirements: Bachelor’s degree or Microsoft .NET certification, Strong experience with .NET and C#, Experience with ASP.NET Core and Web API, Experience with Angular (2+), Experience with Azure or AWS, Experience with microservices and distributed systems, Experience with PostgreSQL and SQL Server, Experience with database migrations, Experience with GitHub, Knowledge of SOLID and DRY principles, Fluent English (written and spoken) 📃 Skills: .NET, C#, ASP.NET, Angular, Azure, AWS, Microservices, Kafka, PostgreSQL, SQL, GitHub, WebAPI 🏢 Description: We are looking for a Senior .Net Developer . Responsibility: Develop and maintain extended functionalities Collaborate closely with internal and external consultants, as well as key business stakeholders Work with technologies including Angular (2+), Azure/AWS Cloud, and the .NET stack (.NET 8/9, ASP.NET Core, C#, Web API), along with microservices and distributed systems, Kafka (or similar messaging tools), and databases such as PostgreSQL and SQL Server Actively participate in daily stand-ups, sprint reviews, and planning sessions with Danish colleagues, contributing to continuous improvement of the Scrum process To succeed in this role, you: Hold a relevant bachelor’s degree or a Microsoft certification related to .NET Apply clean code principles and best practices such as SOLID and DRY, with a strong object-oriented mindset Have proven experience in Microsoft .NET (C#), GitHub, PostgreSQL, and database migrations Communicate fluently in English, both written and spoken

Technology

New offer

emagine Polska

.NET Developer

Senior

Hybrid

Brussels, Belgium

🏢 Summary: The offer is for a Senior .NET Developer with 5+ years of experience to design, develop, and maintain scalable backend applications using modern .NET technologies. The role focuses on building high-quality APIs, contributing to architectural decisions, and ensuring application reliability in cloud-based environments. It involves close collaboration with cross-functional teams and strong engagement in testing, CI/CD, and production support. 🗂️ Requirements: Minimum 5 years of experience with .NET development, Strong experience with C# and .NET Core, Solid understanding of REST APIs, Experience with Entity Framework Core, Strong knowledge of SQL, Experience with cloud platforms (Azure or AWS), Experience with CI/CD pipelines, Experience with Git version control, Experience with unit and integration testing, Experience with message broker systems, Familiarity with agile development practices 📃 Skills: C#, .NET, .NETCore, REST, EntityFramework, SQL, Azure, AWS, CI/CD, Git, UnitTesting, IntegrationTesting, MessageBroker, Angular, Docker, Kubernetes, Microservices 🏢 Description: Summary: We’re looking for a highly skilled .NET Developer with a minimum of 5 years of experience. This role focuses on solving complex problems, building high-quality software, and contributing to a collaborative engineering culture. The candidate should be passionate about clean architecture, modern .NET development, and delivering impactful solutions. Responsibilities: - Analyze, design, develop, and maintain applications using .NET / .NET Core. - Build scalable backend services (APIs). - Collaborate with cross-functional teams (Business, Dev, Infra, etc.). - Participate in code reviews to elevate engineering standards. - Contribute to architectural decisions and technical roadmaps. - Provide business support and monitor applications (level 2 support, incident resolution, and troubleshooting). Key Requirements: - Strong experience with C# and .NET Core. - Solid understanding of REST APIs, Entity Framework Core, and SQL. - Familiarity with cloud platforms (Azure or AWS). - Experience with CI/CD pipelines and version control (Git). - Strong testing culture: unit tests, integration tests, and production validation. - Familiarity with agile development practices. - A mindset focused on quality, performance, and maintainability. - Experience with a message broker. Nice to Have: - Knowledge of microservices architecture. - Experience with front-end frameworks (Angular). - Background in distributed systems or high-availability environments. - Knowledge of Docker & Kubernetes. - Experience with Azure functions. Other Details: This position allows for flexibility and may accommodate remote work arrangements. Candidates should be prepared for collaborative team engagements with a focus on delivering high-quality software solutions.

Technology

emagine Polska

.Net Developer

Senior

Remote

Lisbon, Portugal

🏢 Summary: The offer is for a Senior .NET Developer responsible for improving and refactoring core backend systems to enhance structure, maintainability, and security. The role focuses on reducing technical debt, enabling automation and AI integration, and ensuring high code quality through testing and CI/CD practices. The position involves hands-on development within legacy or monolithic environments and driving system modernization. 🗂️ Requirements: 5+ years experience in .NET / C# backend development, Experience with legacy or monolithic systems, Strong knowledge of clean code principles, Proven experience in refactoring existing codebases, Strong SQL and backend integration experience, Experience with APIs and service-based architecture, Experience with CI/CD pipelines, Experience with automated testing, Familiarity with TDD or BDD practices, Experience with Gherkin, SpecFlow, Cucumber or similar, Experience using AI tools in development workflows, Understanding of code structuring for automation and AI integration 📃 Skills: .NET, C#, SQL, APIs, CI/CD, TDD, BDD, Gherkin, SpecFlow, Cucumber, AI, Git, Docker, .NETCore 🏢 Description: Introduction & Summary: We are seeking a Senior .NET Developer with 5-8+ years of experience in backend development and .NET engineering. The successful candidate will drive improvement in code quality, reduce technical debt, and support system structuring for better predictability. With a focus on future automation and AI capabilities, you will help ensure code understandability, maintainability, and security. Main Responsibilities: Responsible for hands-on development and refactoring of core systems, with the aim of enhancing their structure and predictability. Develop and improve .NET-based systems. Reduce technical debt and increase maintainability. Support safe and efficient delivery. Ensure code is understandable, maintainable, and secure. Make systems testable and observable. Facilitate automation of workflows. Key Requirements: Strong experience with .NET / C#. Experience working with legacy or monolithic systems. Strong understanding of clean code principles. Experience with refactoring and improving existing codebases. Strong SQL and backend integration experience. Experience with APIs and service-based architecture. Experience with CI/CD pipelines. Experience with automated testing. Familiarity with TDD / BDD and security by design thinking. Experience with Gherkin / SpecFlow / Cucumber or similar. AI-related: Experience using AI tools in development workflows. Understanding of code structuring for automation and AI integration. Experience using AI for debugging, testing, or documentation support. Nice to Have: Experience with .NET Core. Experience with containerization. Exposure to AI-assisted testing or development tools. Experience improving system observability.

Technology

Link Group

Senior C# Engineer

Senior

Hybrid

Warsaw, Poland

30,000 - 44,000 PLN

🏢 Summary: The offer is for a Senior C# Engineer responsible for designing, developing, and optimizing distributed, high-volume, service-oriented applications using modern .NET technologies. The role involves end-to-end project ownership, working with cloud platforms, databases, messaging systems, and DevOps tools to deliver scalable and reliable solutions. The position requires strong expertise in enterprise-level development and building business-critical systems. 🗂️ Requirements: 5+ years of enterprise-level C#/.NET development experience, Experience with distributed and high-volume applications, Strong knowledge of object-oriented design, Experience with multi-threading, Experience with service-oriented architecture, Experience with cloud platforms (AWS or Azure), Experience with relational databases, Experience with distributed caching systems, Experience with messaging systems, Experience with DevOps tools, Experience working in Agile environments, Experience with test-driven development 📃 Skills: C#, .NET, AWS, Azure, SQL, Postgres, Snowflake, Redis, Kafka, Solace, Git, Jenkins, JIRA, Octopus, OOP, Multithreading, SOA, TDD 🏢 Description: Senior C# Engineer Join our tech team and play a key role in building and maintaining business-critical systems! We’re looking for a Senior C# Engineer with experience in distributed, high-volume applications and modern .NET technologies. What you’ll do: Design, develop, and optimize multi-threaded, service-oriented applications Own projects end-to-end, from development to deployment Collaborate with global teams to deliver robust, scalable solutions Support and improve core systems while introducing strategic enhancements What we’re looking for: 5+ years in enterprise-level C#/.NET development Strong skills in object-oriented design, multi-threading, and service-oriented architecture Experience with cloud platforms (AWS/Azure), databases (SQL/Postgres/Snowflake), and distributed caching (Redis) Familiarity with messaging systems (Kafka/Solace) Knowledge of DevOps tools (Git, Jenkins, JIRA, Octopus Deploy) Agile mindset and passion for quality, test-driven development, and problem-solving

Technology

Inuits

Senior Software Engineer

Senior

Remote

Krakow, Poland

130 - 140 PLN

🏢 Summary: Senior C# / .NET Engineer role focused on maintaining and evolving a large, business-critical enterprise/SaaS system with complex domain logic. The position involves working with legacy codebases, solving complex technical issues, and contributing to architectural decisions for scalable, high-load systems. The engineer will also support frontend integration using Angular technologies when needed. 🗂️ Requirements: Strong commercial experience with C#, .NET development experience, Knowledge of Angular or AngularJS, Knowledge of TypeScript, Experience with large enterprise or SaaS systems, Experience working with legacy codebases, Experience solving complex technical problems, Strong debugging skills, Experience with scalable and high-load architectures, Ability to work with large and unfamiliar codebases 📃 Skills: C#, .NET, Angular, AngularJS, TypeScript, SQL, REST, OOP 🏢 Description: We are looking for a strong C# / .NET engineer to join a project focused on large enterprise and SaaS systems. This role is suited for an experienced engineer who is comfortable working with complex business logic, large codebases, and mature systems, and who takes ownership of technical decisions rather than just implementing tasks. About the Project: The project is a long-running, business-critical system with a complex domain and significant technical depth. You will work on maintaining and evolving an existing platform, including improving scalability, performance, and reliability. A substantial part of the work involves understanding legacy code, debugging complex issues, and contributing to the system as a key technical member of the team. Responsibilities: Design, develop, and maintain backend solutions using C# / .NET; Work with complex business logic in large enterprise or SaaS environments; Analyze, understand, and improve existing and legacy codebases; Solve complex technical and production issues; Collaborate closely with other engineers and stakeholders; Contribute to architectural decisions for scalable and high-load systems; Support frontend integration using Angular / AngularJS and TypeScript where needed. Qualifications: Strong commercial experience with C# / .NET; Knowledge of Angular or AngularJS and TypeScript; Experience working on large enterprise systems and/or SaaS platforms; Experience playing a key role in projects (e.g. key developer, leading engineer, technical owner); Strong experience solving complex technical problems; Experience working with legacy code; Very good debugging skills; Ability to work effectively with large and unfamiliar codebases; Experience with scalable architectures and high-load systems; An engineering mindset with the ability to deeply understand systems and make mature technical decisions. Recruitment Process: Initial interview with our recruitment team; Technical interview with the client; Final decision and offer. Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.

Technology

Inuits

Senior Software Engineer (C#/.NET + Angular)

Senior

Remote

Krakow, Poland

130 - 140 PLN

🏢 Summary: Senior C#/.NET Full Stack Engineer role focused on maintaining and evolving a large, business-critical enterprise/SaaS system with complex domain logic. The position involves backend and frontend development, mobile applications with Cordova, API design, and architectural contributions for scalable, high-load systems. The engineer will work extensively with legacy code, performance optimization, and complex technical problem-solving. 🗂️ Requirements: 8+ years commercial experience with C# and .NET, Strong experience with Angular or AngularJS, Extensive knowledge of JavaScript and TypeScript, Hands-on experience with Cordova for iOS and Android, Experience in API development using .NET, Experience with relational databases and SQL, Experience with Git version control, Experience working on large enterprise or SaaS systems, Strong debugging and complex problem-solving skills, Ability to work with large and legacy codebases, Experience with scalable and high-load architectures, Understanding of software architecture and design patterns 📃 Skills: C#, .NET, Angular, AngularJS, JavaScript, TypeScript, Cordova, iOS, Android, SQL, SQLServer, Git, REST, APIs 🏢 Description: We are looking for a strong C#/.NET engineer to join a project focused on large enterprise and SaaS systems. This role is suited for an experienced engineer who is comfortable working with complex business logic, large codebases, and mature systems, and who takes ownership of technical decisions rather than just implementing tasks. About the Project: The project is a long-running, business-critical system with a complex domain and significant technical depth. You will work on maintaining and evolving an existing platform, including improving scalability, performance, and reliability. A substantial part of the work involves understanding legacy code, debugging complex issues, and contributing to the system as a key technical member of the team. Responsibilities: Design, develop, and maintain backend solutions using C#/.NET; Build and maintain cross-platform mobile applications using the Cordova framework (iOS and Android); Develop and maintain front-end features using Angular and TypeScript; Design and implement APIs using the .NET framework; Work with complex business logic in large enterprise or SaaS environments; Analyze, understand, and improve existing and legacy codebases; Solve complex technical and production issues; Collaborate closely with other engineers and stakeholders; Contribute to architectural decisions for scalable and high-load systems. Qualifications: 8+ years of solid commercial experience with full stack .NET/C# development combined with Angular or AngularJS; Extensive experience with Angular, JavaScript, and TypeScript for front-end development; Hands-on experience with the Cordova framework for building mobile applications (iOS and Android); native mobile development experience is not required; Expertise in API development using the .NET framework; Strong understanding of software architecture principles and experience applying design patterns to real-world projects; Hands-on experience with relational databases (e.g. SQL Server) and SQL for data querying and optimization; Experience with version control systems (e.g. Git) and familiarity with agile methodologies; Experience working on large enterprise systems and/or SaaS platforms; Experience playing a key role in projects (e.g. key developer, leading engineer, technical owner); Strong experience solving complex technical problems and very good debugging skills; Ability to work effectively with large and unfamiliar codebases; Experience with scalable architectures and high-load systems; An engineering mindset with the ability to deeply understand systems and make mature technical decisions. Recruitment Process: Initial interview with our recruitment team; Technical interview with the client; Final decision and offer. Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.

Technology

Experis Manpower Group

Senior Fullstack Developer (.NET + Angular)

Senior

Remote

Warsaw, Poland

130 - 140 PLN

🏢 Summary: 100% remote Senior Full Stack Developer role focused on building enterprise-grade applications using Angular 20+ and ASP.NET Core (.NET 9+) in a modern Azure cloud environment. The position involves developing scalable, secure, and high-performance solutions, integrating authentication and APIs, and deploying with containerization and CI/CD pipelines. The developer will lead feature implementation, contribute to shared libraries, and ensure quality through testing and code reviews. 🗂️ Requirements: Strong background in full-stack .NET development, Experience with Angular 20+, Experience with ASP.NET Core (.NET 9+), Experience building and integrating REST APIs, Experience with Microsoft Azure, Experience with Microsoft SQL Server and SQL, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Ability to write unit and integration tests, Ability to work in agile, team-oriented environment 📃 Skills: Angular, ASP.NET, NET, REST, Azure, SQL, SQLServer, Docker, Kubernetes, CI/CD, EntityFramework, Vitest, xUnit, Moq, MSAL, AzureAD 🏢 Description: Senior Full Stack Developer (.NET & Angular) 100% Remote Project Description We are looking for an experienced Senior Full Stack Developer to design and develop enterprise-grade applications using Angular 20+ on the front end and ASP.NET Core (.NET 9+) on the back end. You will work in a modern, cloud-based environment, contributing to scalable, secure, and high-performance solutions while collaborating with cross-functional teams. Responsibilities Design and develop enterprise applications using Angular 20+ and ASP.NET Core (.NET 9+) Implement standalone components and a signals-based architecture for responsive and maintainable UIs Integrate Azure MSAL authentication, RESTful APIs, and external systems Build and optimize data access layers using Entity Framework Core and SQL Server Ensure application security through authentication, authorization, and data protection with Azure AD Deploy and manage environments using Docker, Kubernetes, and CI/CD pipelines Write and maintain unit and integration tests: Front end: Vitest Back end: xUnit, Moq Collaborate with cross-functional teams and contribute to shared libraries Troubleshoot, debug, and optimize applications for scalability and performance Actively participate in code reviews and approve Pull Requests Document progress, key decisions, and outcomes using Azure DevOps Boards and Wiki Lead feature implementations and iterate based on user feedback Required Skills Strong background in full-stack .NET development Must have: Angular, .NET ASP.NET Core REST APIs Microsoft Azure Microsoft SQL Server SQL Docker Kubernetes CI/CD pipelines Strong communication skills, proactiveness, attention to detail Ability to work in an agile, team-oriented environment Nice to Have Experience with insurance or financial services projects Benefits Group life insurance Private medical healthcare Sports card / fitness program Access to professional training and e-learning platforms 100% remote work with flexible collaboration