Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Senior Software Engineer
Senior • Remote
Warsaw, MZ, Poland
Apply now
About the role
Are you an experienced Software Developer looking to build digital products that deliver real business value? Join a global product team developing enterprise-grade platforms that support research, clinical development, and scientific decision-making. You will work closely with Product Owners, architects, business stakeholders, and fellow engineers to design, build, and evolve modern software solutions used by thousands of users worldwide.
What you will be doing
- Design and implement scalable solutions with backend services and APIs
- Develop modern web applications and user-facing functionality
- Contribute to system architecture and technical decision-making
- Participate in cloud-native solution design and implementation
- Build and improve CI/CD pipelines and automated deployment processes
- Ensure high quality through automated testing and code reviews
- Collaborate with cross-functional teams in an agile setup
- Support platform reliability, observability, and operational excellence
What we are looking for
- 5+ years of software development experience
- Frameworks: ASP.NET Core (.NET 10), Vue 3 (Composition API) + TypeScript
- UI library: internal design system
- Auth: Azure MSAL Browser (Microsoft identity)
- Testing: Vitest + Vue Test Utils, Allure reporting
- Hands-on experience with at least one backend technology stack such as: Python, .NET
- Experience developing REST APIs
- Experience with cloud platforms such as Azure or AWS
- Experience with CI/CD (GitHub Actions), automated testing, and DevOps practices
- Strong communication and stakeholder management skills
- Experience from regulated environments is considered an advantage
- Fluency in English, both written and spoken, is expected.
Similar jobs you might like
Technology
New offer
emagine Polska
Senior Software Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Software Engineer role building enterprise digital platforms for the pharmaceutical and life sciences sector. The position covers full-stack, cloud-native development, architecture influence, API design, CI/CD, quality automation, and platform reliability in an international agile team. 🗂️ Requirements: 5+ years of professional software development experience, Strong .NET/ASP.NET Core and/or Python experience, REST API development experience, Vue 3 and TypeScript experience, Azure or AWS cloud platform experience, CI/CD, automated testing, and DevOps knowledge, Software architecture and scalable solution design knowledge, Fluent written and spoken English 📃 Skills: .NET, ASP.NET, Python, Vue, TypeScript, REST, Azure, AWS, GitHub, Vitest, Allure, MSAL, CI/CD, DevOps 🏢 Description: We’re looking for an experienced Senior Software Engineer to join a global product team within the pharmaceutical and life sciences industry. This is a chance to work on modern, enterprise-grade digital platforms where software engineering meets science and real-world business impact. You’ll have the opportunity to influence architecture, contribute to technical decisions, and build solutions that matter while working in a truly international, agile environment. Quick Facts • Global, remote collaboration with colleagues and stakeholders across an international product organisation • Digital platforms supporting research, clinical development, and scientific decision-making • Cloud-native development, modern frontend technologies, automation, CI/CD, and a strong focus on quality • Cross-functional agile collaboration with engineers, architects, Product Owners, and business experts What you’ll work on As a Senior Software Engineer, you’ll be involved across the full software development lifecycle—from designing scalable solutions and APIs to delivering modern user-facing functionality. Responsibilities • Design and implement scalable backend services and REST APIs • Develop modern web applications and intuitive user-facing functionality • Contribute to system architecture and technical decision-making • Design and implement cloud-native solutions • Build and improve CI/CD pipelines and automated deployments • Ensure software quality through automated testing and code reviews • Work closely with Product Owners, architects, engineers, and business stakeholders • Support platform reliability, observability, and operational excellence • Contribute to an agile, collaborative engineering culture Technology stack • ASP.NET Core / .NET 10 • Vue 3 – Composition API • TypeScript • REST APIs • Python and/or .NET • Azure / AWS • GitHub Actions & CI/CD • Vitest & Vue Test Utils • Allure reporting • Microsoft Identity / Azure MSAL Browser What we’re looking for • 5+ years of professional software development experience • Ability to take ownership of technical solutions • Strong experience with .NET / ASP.NET Core and/or Python • Hands-on experience building REST APIs • Solid frontend experience with Vue 3 and TypeScript • Experience with cloud platforms, preferably Azure or AWS • Practical knowledge of CI/CD, automated testing, and DevOps practices • Strong understanding of software architecture and scalable solution design • Excellent communication and stakeholder management skills • Experience working in regulated environments is a strong advantage • Fluent English, both written and spoken Why this opportunity? • Work globally and remotely with colleagues and stakeholders across an international product organisation • Build technology that contributes to digital platforms supporting research, clinical development, and scientific decision-making • Influence architecture, engineering practices, and technical direction • Work in a modern engineering environment with cloud-native development, frontend technologies, automation, CI/CD, and a focus on quality • Collaborate cross-functionally with experienced engineers, architects, Product Owners, and business experts in an agile setup
Technology
Link Group
Senior .NET Developer Azure
Senior
Remote
Warsaw, MZ, Poland
120 - 130 PLN
🏢 Summary: Senior Software Engineer role focused on designing, building, and scaling secure enterprise web applications and high-performance SaaS platforms. The position covers backend APIs, microservices, testing, technical leadership, and Azure-based CI/CD delivery within Agile teams. 🗂️ Requirements: 6+ years of full-lifecycle software development experience, Experience developing and maintaining large-scale web applications and SaaS solutions, Strong proficiency in C#, .NET Core, and .NET Framework, Hands-on experience with Azure Cloud services, RESTful architectures, and CI/CD pipelines, Experience with NUnit, Moq, Jest, and Git, Strong problem-solving and technical communication skills 📃 Skills: C#, .NET, Azure, REST, Microservices, NUnit, Moq, Jest, Git, CI/CD, SaaS 🏢 Description: We are looking for a skilled and passionate Senior Software Engineer to join our core engineering team. In this role, you will play a key part in designing, building, and scaling enterprise-grade web applications and high-performance SaaS solutions. If you have a strong foundation in Microsoft technologies, cloud architecture, and modern engineering practices—and love solving complex technical challenges—we would love to hear from you! Key Responsibilities Architecture & Development: Design, build, and maintain scalable, secure, and resilient web applications and SaaS platforms. API & Backend Systems: Implement and optimize RESTful APIs, microservices, and Web API integrations. Quality & Testing: Drive software quality by writing comprehensive unit tests (NUnit, Moq, Jest) and advocating for test-driven practices. Technical Leadership: Participate in code reviews, architectural discussions, and technical planning to ensure clean, maintainable code. Agile Collaboration: Work closely with cross-functional teams using Agile methodologies to deliver features iteratively and efficiently. DevOps & Version Control: Utilize Git and Azure DevOps for continuous integration, project tracking, and modern deployment pipelines. Key Requirements Experience: 6+ years of hands-on experience in full-lifecycle software development. SaaS & Web Architecture: Proven track record of developing and maintaining large-scale web applications and SaaS solutions. Core Tech Stack: Strong proficiency in C# , .NET Core , and .NET Framework . Cloud & DevOps: Hands-on experience with Azure Cloud services, RESTful architectures, and CI/CD pipeline concepts. Testing & Tools: Solid experience with unit testing frameworks ( NUnit, Moq, Jest ) and version control ( Git ). Communication: Excellent problem-solving skills and the ability to articulate technical concepts clearly to team members. Nice to Have Agile Frameworks: Experience working within a SAFe (Scaled Agile Framework) environment. Mentorship: Passion for coaching junior developers and fostering team growth.
Technology
New offer
emagine Polska
Senior backend engineer
Senior
Remote
Stockholm, AB, Sweden
🏢 Summary: Senior Backend Engineer role building and operating scalable core services and developer-facing tools for a voice platform. The position spans backend and frontend development, with end-to-end ownership of distributed, cloud-native production systems and collaboration with ML teams. 🗂️ Requirements: 6+ years building and operating distributed backend services, Professional Java experience, Experience designing gRPC/HTTP APIs, Experience with distributed systems and event-driven architectures, Experience operating cloud-native infrastructure in production, End-to-end production system ownership, Ability to collaborate with ML and cross-functional teams, Clear communication of technical trade-offs 📃 Skills: Java, Python, gRPC, HTTP, APIs, Cloud-native, Distributed, Event-driven 🏢 Description: What You'll Do - Design, build, and operate scalable backend services. - Develop and maintain distributed systems using gRPC/HTTP APIs and event-driven architectures. - Build cloud-native services with a strong focus on reliability, scalability, and performance. - Own production systems end-to-end, including architecture, implementation, deployment, monitoring, and iteration. - Partner closely with ML engineers to design robust interfaces between backend services and model-serving infrastructure. - Collaborate with engineers and cross-functional stakeholders to deliver high-quality technical solutions. - Champion engineering best practices, operational excellence, and maintainable system design. Who You Are - 6+ years of experience building and operating distributed backend services. - Strong professional experience with Java and Python. Java is essential; Python is a plus because much of the team's tooling is built in it. - Experience designing and developing gRPC/HTTP APIs, distributed systems, and event-driven architectures. - Experience building and operating cloud-native infrastructure in production environments. - Ownership of systems throughout their full lifecycle, from design through production support. - Effective collaboration with machine learning teams and cross-functional partners. - Excellent communication skills, with the ability to clearly explain technical trade-offs to technical and non-technical stakeholders.
Technology
Grafton Recruitment
Senior Backend Software Engineer (.NET)
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Senior Backend Software Engineer role focused on designing, building, and operating secure, scalable .NET microservices for cloud and hybrid environments. The position delivers backend features end to end using Azure services, SQL Server, Cosmos DB, asynchronous messaging, automated testing, and CI/CD practices. 🗂️ Requirements: 5+ years of backend or distributed systems engineering experience, Proficiency in C#, .NET 8/10, ASP.NET Core, and Azure Functions, Experience with SQL Server, T-SQL, EF Core, RLS, and NoSQL databases, Practical Azure services experience, Knowledge of OAuth2, JWT, and identity-provider integrations, Experience with multi-tenant SaaS architectures, Knowledge of asynchronous message-driven systems, Experience with CI/CD, Terraform, and Docker/Kubernetes, Strong unit and integration testing practices 📃 Skills: C#, .NET, ASP.NET, Azure, SQL, T-SQL, EF, CosmosDB, OAuth2, JWT, SaaS, CI/CD, Terraform, Docker, Kubernetes, xUnit, Moq, FluentAssertions, GitHub, Azurite 🏢 Description: We are looking for an experienced Senior Backend Software Engineer to design, build, and operate backend services within a modern, scalable microservices environment. The role involves working with ASP .NET Core, Azure Functions, SQL Server, and Azure CosmosDB to deliver high‑performance, secure solutions for cloud and hybrid environments. Key Responsibilities: · End‑to‑end development of backend features using ASP .NET Core APIs, Azure Functions, SQL Server, and CosmosDB · Building and extending .NET services in a microservices architecture · Implementing resilient, asynchronous workflows using Azure Service Bus · Designing secure and efficient data access patterns (SQL Server, CosmosDB) · Ensuring multi‑tenant data isolation and compliance with security standards · Using Azure services such as Service Bus, Blob Storage, App Configuration, Application Insights, and Entra ID · Writing unit and integration tests (xUnit, Moq, FluentAssertions) · Contributing to CI/CD pipelines (GitHub Actions, Azure DevOps) · Working with Terraform, Docker Compose, and Azurite · Identifying and resolving performance, security, and reliability issues · Independently delivering backend features from design to production · Participating in architecture discussions and code reviews · Collaborating with product and frontend teams on API design · Mentoring junior engineers and promoting AI‑driven development practices. Qualifications: · Minimum 5 years of experience in backend or distributed systems engineering · Strong proficiency in C# / .NET 8/10, ASP .NET Core, Azure Functions · Experience with SQL Server (T‑SQL, EF Core, RLS) and NoSQL databases (CosmosDB preferred) · Practical knowledge of Azure services (Functions, Service Bus, Blob Storage, App Configuration, App Insights) · Understanding of OAuth2, JWT, and identity provider integrations · Experience with multi‑tenant SaaS architectures · Familiarity with asynchronous, message‑driven systems · Knowledge of CI/CD, Terraform, Docker/Kubernetes · Strong testing discipline and communication skills. Benefits: · Health benefits & insurance · Multisport card · Learning and development opportunities · Flexible work schedule · Innovative work in cybersecurity and AI-native environment · Opportunities for career growth. Apply now!
Technology
iTeamly
Senior Backend Engineer (.NET)
Senior
Hybrid
Krakow, MA, Poland
24,000 - 32,000 PLN
🏢 Summary: Senior Backend Engineer role developing and maintaining C#/.NET desktop applications for manufacturing and testing environments. The position focuses on WPF/MVVM GUI development, hardware and instrument integration, automated testing, Python script integration, and stable parallel execution. 🗂️ Requirements: 5+ years of C#/.NET experience, WPF or similar GUI framework experience, MVVM experience, Async programming, multithreading, and thread-safety knowledge, Clean architecture and testable code design knowledge, MongoDB or similar database experience 📃 Skills: C#, .NET, WPF, MVVM, MongoDB, Python 🏢 Description: We are looking for a Senior Backend Enginee r to join a team developing advanced desktop applications for manufacturing and testing environments. This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems. ✅ Your responsibilities: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🧠 Our requirements: 5+ years of experience with C# / .NET Experience with WPF or similar GUI frameworks and MVVM Good understanding of async programming, multithreading and thread safety Understanding of clean architecture and testable code design Experience with MongoDB or similar databases 🌟 What we offer: Private healthcare Real influence on technical decisions Opportunity to work on a modern AI / ML product platform