June 8, 2026

Senior System Administrator

Senior • Remote

21,000 - 24,000 PLN

Warsaw, Poland

Senior System Administrator

Role Overview

We are looking for a highly skilled Senior System Administrator to lead IT project deliveries and oversee complex infrastructure environments. In this role, you will develop sophisticated system standards, recommend performance improvements, and define best practices for both on-prem and cloud-based deployments. You will act as a technical mentor and a key expert in global technology rollouts.

Technical Requirements

  • Microsoft Expertise: Advanced knowledge of Windows Server (2019 – 2025), Microsoft Application Servers, and Modern Management.

  • Cloud Services: Advanced expertise in Microsoft 365, Office 365, Azure, and Intune (all services required).

  • Directory Services & Policy: Advanced knowledge of Active Directory/LDAP administration and Group Policy (GPO) design/configuration.

  • Infrastructure & Virtualization: Strong experience with VMware or Hyper-V and a solid understanding of core networking and troubleshooting.

  • Automation: Advanced scripting skills in PowerShell, Bash, or Python.

  • Certifications: Microsoft Certifications (MCSE) or equivalent are highly desired.

Key Responsibilities

  • Project Leadership: Lead IT projects, develop project plans, conduct risk assessments, and implement contingency plans.

  • Systems Standardization: Develop high-level system standards and document support procedures/best practices.

  • Advanced Troubleshooting: Resolve complex issues across physical, virtual, and cloud deployments.

  • Evaluation: Assist with hardware, software, and vendor evaluations to stay ahead of technology trends.

  • Mentorship: Coach and mentor team members while interacting with peer technical groups.

Nice to Have

  • Experience in global deployments and rollouts of new technologies.

  • Knowledge or experience in AI areas (Machine Learning, AI Engineering, Data Science).

Similar jobs you might like

Technology

emagine Polska

Senior Software Engineer (Java // Python)

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.

Technology

emagine Polska

Systemadministrator (m/w/d)

Senior

Hybrid

Bonn, NW, Germany

🏢 Summary: The offer is for an experienced System Administrator responsible for managing and operating a heterogeneous IT infrastructure, including Windows and Linux servers, network components, and enterprise systems. The role involves configuration, troubleshooting, and maintenance of server, client, and network environments, as well as supporting Exchange and Citrix systems. It requires strong technical expertise and the ability to work effectively in a dynamic environment. 🗂️ Requirements: Very good knowledge of Windows Server, Very good knowledge of Windows 10/11, Good knowledge of Linux operating systems, Very good knowledge of Microsoft AD, Very good knowledge of Microsoft Exchange, Very good knowledge of networking, Very good knowledge of antivirus solutions, Very good knowledge of Microsoft Office, Knowledge of standard IT hardware components, Experience with server and client configuration and troubleshooting, German language proficiency (very good), English language proficiency (good) 📃 Skills: Windows, WindowsServer, Linux, ActiveDirectory, Exchange, Networking, Cisco, F5, Genua, Citrix, HPE, Antivirus, Office, Hardware, TCPIP 🏢 Description: Einführung & Zusammenfassung Wir suchen einen erfahrenen Systemadministrator:in, die/der für die Betreuung einer heterogenen IT-Landschaft verantwortlich ist. Sie bringen starke technische Fähigkeiten in den Bereichen Microsoft Windows Server, Linux, sowie Netzwerkkomponenten mit. Zudem sind Sie in der Lage, sowohl Server- als auch Client-Systeme effizient zu konfigurieren und zu betreiben. Verantwortlichkeiten Betreuung und Betrieb von Servern mit Microsoft Windows Server und Linux. Konfiguration und Fehlerbehebung von Client-Systemen (Windows 10/11). Fehlerbehebung und Betrieb der Netzwerkkomponenten (Cisco, F5, Genua). Unterstützung der Exchange-Umgebung (2019) in Betrieb und Fehlerbehebung. Betreuung der Citrix-Umgebung. Installation, Konfiguration und Fehlersuche der Server-Hardware (HPE). Unterstützung im Telefon-Support der Anwender. Pflege der Dokumentation. Anforderungen Sehr gute Kenntnisse der Betriebssysteme Windows Server sowie Windows 10/11. Gute Kenntnisse in Linux-Betriebssystemen. Sehr gute Kenntnisse im Microsoft AD und Exchange Umfeld. Sehr gute Kenntnisse im Bereich Netzwerke. Sehr gute Kenntnisse von Virenschutzprodukten. Sehr gute Kenntnisse der Office Produkte. Starkes Wissen über Standard-IT-Komponenten (Rechner, Monitor, Peripherie etc.). Grundkenntnisse im Bereich Netzwerke und Serverbetriebssysteme. Professionelles, souveränes und serviceorientiertes Auftreten, auch in herausfordernden Kundensituationen. Sehr gute Deutsch- und gute Englischkenntnisse Nice to Have Bereitschaft zur Sicherheitsüberprüfung SÜ2. Weitere Details Die Position erfordert eine hohe technische Expertise und die Fähigkeit, in einem dynamischen Umfeld zu arbeiten. Es handelt sich um eine spannende Gelegenheit, in einem professionellen Team tätig zu sein. Wir freuen uns auf Ihre Bewerbung!

Technology

Link Group

Senior Software Enigneer

Senior

Remote

Warsaw, Poland

130 - 160 PLN

🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable solutions within complex distributed systems at significant scale. The position requires strong ownership, architectural decision-making, and collaboration across cross-functional teams. The engineer will drive high-impact technical initiatives in a large, distributed environment. 🗂️ Requirements: Degree in Computer Science or equivalent practical experience, Proven experience delivering complex, large-scale software solutions, Hands-on experience with distributed systems, Ability to make independent architectural decisions, Strong collaboration and communication skills, Ability to operate autonomously with high ownership 📃 Skills: DistributedSystems, Architecture, Scalability, Reliability, Observability, SoftwareEngineering, ComputerScience 🏢 Description: Senior Software Engineer About the Role We are looking for a Senior Software Engineer to join a high-scale product environment operating within complex distributed systems. This role is designed for a highly autonomous individual contributor who can take ownership of complex technical initiatives, influence architectural direction, and deliver scalable, reliable solutions in a large organizational setting. You will collaborate cross-functionally with engineering, product, and design teams while contributing to systems used at significant scale. Key Responsibilities Design and deliver high-complexity system components and features Make informed architectural decisions and evaluate technical trade-offs Ensure quality, scalability, reliability, and observability of delivered solutions Identify and manage technical risks, dependencies, and technical debt Develop deep understanding of the product domain and user impact Collaborate effectively across teams in a distributed engineering environment Operate with high autonomy and ownership Contribute to or elevate engineering standards within the team Mentor or support less experienced engineers when needed Requirements Education Degree in Computer Science, Software Engineering, or equivalent practical experience Experience & Competencies Proven experience as a Senior Software Engineer delivering complex, large-scale solutions Hands-on experience working with distributed systems Strong communication and collaboration skills Ability to independently drive architectural decisions Strong sense of ownership over delivered solutions Nice to Have Experience shaping or improving team-level engineering standards Experience collaborating across multiple teams in complex organizational structures

Technology

emagine Polska

Sysadmin

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Hybrid Systems Administrator (Ops Engineer) role focused on installing, configuring, and maintaining servers and core infrastructure while ensuring system performance, security, and availability. The position involves managing Windows and Linux environments, supporting networking services, troubleshooting issues, and contributing to infrastructure improvements. Collaboration with internal IT teams and regional coordination is required to optimize operations. 🗂️ Requirements: Experience in systems administration or technical support, Strong knowledge of Windows Server administration, Strong knowledge of Linux Server administration, Understanding of TCP/IP, DNS, DHCP, VPN, Proficiency with Active Directory and Group Policies, Experience with virtualization environments, Experience with backup solutions, Knowledge of IT security practices, Ability to install, configure, and maintain servers, Ability to monitor and troubleshoot systems and networks 📃 Skills: Windows, Linux, WindowsServer, LinuxServer, TCP/IP, DNS, DHCP, VPN, ActiveDirectory, GroupPolicy, Virtualization, Backups, Security 🏢 Description: Overview We are seeking an experienced Systems Administrator to join our Technology Team as an OPs Engineer. In this role, you will apply your solid, cross-functional expertise to analyze, co-decide and implement our core systems, working in close collaboration with both local and regional coordination, and Group Adeo. Main Responsibilities As a Systems Administrator, you will be responsible for a variety of tasks to ensure optimal system operations. Install, configure, and maintain servers, operating systems, and system software. Monitor systems performance, network health, and service availability. Manage user accounts, permissions, and access controls. Perform preventive maintenance, security patching, and system updates. Troubleshoot hardware, software, and connectivity issues. Document configurations, procedures, and changes. Provide internal user support and collaborate with other IT teams. Contribute to infrastructure improvements and operational efficiency. Key Requirements Degree in Information Technology, Computer Engineering or equivalent (preferable). Experience in systems administration or technical support. Strong knowledge of Windows Server and Linux Server administration. Understanding of networking: TCP/IP, DNS, DHCP, VPN. Proficiency with Active Directory, user management, and group policies. Familiarity with virtualization, backups, and IT security practices. Analytical problem-solving and organizational skills. Good communication and accountability. Other Details Work Model: Hybrid 3/2  |  Location: Carnaxide, Portugal

Technology

Itero Group

Sr. Cloud Engineer

Senior

On-site

Atlanta, GA

🏢 Summary: Senior Cloud Engineer role focused on designing, implementing, and supporting secure Microsoft cloud and hybrid infrastructure solutions across Azure, Microsoft 365, and GCC High environments. The position combines hands-on engineering, technical leadership, and compliance-driven architecture in complex enterprise settings. The engineer will lead cloud security, identity management, endpoint management, and Azure Virtual Desktop initiatives. 🗂️ Requirements: 8+ years of experience in cloud engineering, systems engineering, or enterprise infrastructure, Strong hands-on experience with Microsoft 365 administration and security, Proven experience working within GCC High or regulated cloud environments, Deep expertise with Microsoft Intune for device and application management, Strong proficiency with Azure infrastructure (VMs, VNets, NSGs, Storage, Key Vault, Monitoring, Automation), Experience deploying and supporting Azure Virtual Desktop, Solid background in Windows Server and enterprise infrastructure, Strong understanding of identity management using Microsoft Entra ID, Ability to design secure, scalable, and compliant cloud architectures 📃 Skills: Azure, Microsoft365, GCCHigh, Intune, AzureVirtualDesktop, WindowsServer, ActiveDirectory, DNS, DHCP, GroupPolicy, EntraID, ConditionalAccess, MFA, SSO, ExchangeOnline, Teams, SharePoint, PowerShell, AzureCLI, Bicep, Terraform, Linux, FSLogix, KeyVault, NSG, VNet 🏢 Description: Senior Cloud Engineer We are seeking a Senior Cloud Engineer who brings deep Microsoft cloud expertise and thrives in secure, complex environments. The Senior Cloud Engineer will design, implement, and support cloud and hybrid infrastructure solutions across Microsoft 365, Azure, and GCC High environments. This role requires strong technical leadership, hands-on engineering capability, and the ability to collaborate with cross-functional teams to deliver secure, scalable, and compliant cloud solutions. Key Responsibilities - Architect, deploy, and manage Azure infrastructure including compute, networking, storage, identity, and security services. - Administer and optimize Microsoft 365 workloads, including Exchange Online, Teams, SharePoint, and security/compliance features. - Support and maintain GCC High (Government Community Cloud) environments, ensuring adherence to federal compliance and security requirements. - Lead configuration, policy development, and lifecycle management in Microsoft Intune (Endpoint Manager) for Windows, iOS, and Android devices. - Design, deploy, and support Azure Virtual Desktop (AVD) environments, including image management, FSLogix, scaling, and performance tuning. - Manage and maintain server infrastructure (Windows Server, AD DS, DNS, DHCP, Group Policy) in hybrid environments. - Administer and enhance identity and access management using Microsoft Entra ID, including Conditional Access, MFA, SSO, and identity governance. - Implement cloud security best practices, monitoring, and compliance controls across Azure and M365. - Troubleshoot complex cloud, identity, and infrastructure issues across hybrid environments. - Develop documentation, runbooks, and operational standards for cloud services. Required Qualifications - 8+ years of experience in cloud engineering, systems engineering, or enterprise infrastructure roles. - Strong hands-on experience with Microsoft 365 administration and security. - Proven experience working within GCC High or other regulated cloud environments. - Deep expertise with Microsoft Intune for device and application management. - Strong proficiency with Azure infrastructure (VMs, VNets, NSGs, Storage, Key Vault, Monitoring, Automation). - Experience deploying and supporting Azure Virtual Desktop. - Solid background in Windows Server and enterprise infrastructure. - Strong understanding of identity management using Microsoft Entra ID. - Ability to design secure, scalable, and compliant cloud architectures. Nice to Have - Experience with Linux (Ubuntu, RHEL, or similar). - Certifications such as: AZ-104: Microsoft Azure Administrator, SC-300: Identity and Access Administrator. - Experience with automation tools (PowerShell, Azure CLI, Bicep, Terraform). - Familiarity with Zero Trust principles and cloud security frameworks. Soft Skills - Strong communication and documentation skills. - Ability to lead technical initiatives and mentor junior engineers. - Consulting mindset with the ability to work independently in a remote environment. Benefits Health & Wellness: Medical (BC-BS), dental, and vision plans. Paid Time Off: Generous PTO, paid holidays, and increasing PTO based on years of service. Retirement Savings: 401(k) plan with company match and auto-enrollment. Company-Paid Coverage: Short-term and long-term disability, life insurance, and AD&D insurance. Additional Options: Voluntary benefits including pet insurance and student loan assistance up to $1,000 annually. Perks: FSAs, HSAs, wellness programs, and more to enhance work-life balance.

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

emagine Polska

ServiceNow Administrator

Mid

Remote

Warsaw, Poland

🏢 Summary: The ServiceNow System Administrator role is responsible for maintaining and optimizing the ServiceNow platform to ensure performance, reliability, and security within the IT service environment. The position focuses on platform administration, troubleshooting, upgrades, access management, and reporting. It also involves supporting users and maintaining system documentation. 🗂️ Requirements: Bachelor’s degree in Computer Science, IT, or related field, 3+ years of ServiceNow system administration experience, Experience maintaining and troubleshooting ServiceNow platform, Knowledge of ITIL best practices, Proficiency in JavaScript, Knowledge of HTML, Knowledge of CSS, Ability to manage user roles and permissions, Experience with platform upgrades and patching, Fluent English (written and spoken) 📃 Skills: ServiceNow, JavaScript, HTML, CSS, ITIL, ITSM, Reporting, Scripting 🏢 Description: Summary: The role of ServiceNow System Administrator focuses on effectively managing the ServiceNow platform to ensure high performance, reliability, and usability while supporting the IT service environment. Responsibilities: Maintain daily operations and health of the ServiceNow platform Monitor performance and troubleshoot technical issues Apply patches, upgrades, and changes in a structured and documented way Manage user roles, groups, and permissions Ensure data integrity and platform security Provide technical support and training to end-users Create and maintain platform documentation Generate reports and dashboards as needed Key Requirements: Bachelor’s degree in Computer Science, IT, or related field 3+ years of experience in ServiceNow system administration Familiarity with ITIL best practices Good command of JavaScript and basic web technologies (HTML/CSS) Fluent in English, both written and spoken ServiceNow Certified System Administrator certification is a plus Strong communication skills and a proactive, self-driven attitude Nice to Have: Exposure to automation or AI-related platform features Basic development capabilities or scripting experience

Technology

Link Group

Senior Platform Engineer with Python

Senior

Hybrid

Warsaw, Poland

40,000 - 50,000 PLN

🏢 Summary: The role focuses on building and evolving core platform services to support engineering teams, emphasizing scalable cloud-native solutions, developer experience, and automation. It involves designing shared services, advancing CI/CD and Infrastructure as Code practices, and integrating AI-powered tools and LLM-based solutions. The position also promotes DevOps and SRE standards to ensure reliability and operational excellence in production environments. 🗂️ Requirements: 8+ years of experience delivering production-grade software solutions, Strong proficiency in Python, Experience with Kubernetes and containerized environments, Experience with distributed systems, Knowledge of REST and gRPC service development, Experience with cloud-native architectures, Hands-on experience with Infrastructure as Code tools, Familiarity with AI tooling and LLM-based applications, Ability to support production systems and incident response 📃 Skills: Python, Kubernetes, Docker, REST, gRPC, Terraform, CI/CD, LLM, AI, DevOps, SRE, Cloud, Automation 🏢 Description: We are looking for a Senior Platform Engineer to help build and evolve the core technology platforms that support our engineering organization. This role focuses on developing scalable software solutions, improving developer experience, and driving cloud-native engineering practices across the business. Working closely with engineering, cloud, and operations teams, you will contribute to platform architecture, automation initiatives, and the adoption of modern development and reliability practices. Key Responsibilities • Design and maintain shared platform services and engineering tools used across multiple teams. • Develop and enhance internal platforms, including authentication, developer tooling, and infrastructure services. • Build AI-powered solutions leveraging LLMs, intelligent agents, and automation technologies. • Contribute to engineering standards, architectural guidelines, and reusable frameworks. • Improve software delivery through CI/CD, automation, and Infrastructure as Code. • Promote DevOps and SRE practices, including observability, monitoring, and operational excellence. • Support production systems through incident response and reliability improvements. Required Qualifications • 8+ years of experience delivering software solutions in production environments. • Strong programming skills in Python; experience in other languages like Java, C#, C++, Go or others, nice to have • Experience with Kubernetes, containers, and distributed systems. • Knowledge of REST and gRPC service development. • Experience with solution architecture and cloud-native technologies. • Familiarity with AI tooling, agent-based frameworks, and LLM-powered applications. • Hands-on experience with Infrastructure as Code tools such as Terraform. • Strong communication and technical documentation skills.

Technology

Sii

Blackline Administrator (f/m/x)

Mid

Remote

Warsaw, Poland

🏢 Summary: The offer is for an experienced Systems Administrator to manage and enhance a financial reconciliation and control system in a highly regulated environment. The role focuses on system configuration, user support, data consistency, reporting, and continuous improvement initiatives. It involves close collaboration with technology teams and participation in system upgrades and testing activities. 🗂️ Requirements: Minimum 3 years in system administration or application support, Hands-on experience with financial or accounting platforms, Experience with Blackline preferred, Understanding of financial processes and system controls, Experience with integrated enterprise systems, Ability to analyze and resolve technical issues, Fluent spoken and written English, Residence in Poland 📃 Skills: Blackline, FinancialSystems, Reconciliation, Reporting, Dashboards, Automation, EnterpriseSystems, Testing, English 🏢 Description: We are looking for an experienced Systems Administrator to support and develop financial process platforms within a highly regulated business environment. The role focuses on ensuring reliable system performance, supporting end users, and contributing to continuous improvement initiatives. Close collaboration with internal technology teams is required, along with confident daily communication in English. Your tasks Managing and developing the configuration of a financial reconciliation and control system Supporting business users in day-to-day system usage and resolving technical issues Reviewing financial workflows and identifying opportunities for process automation Creating system-based reports, dashboards, and analytical outputs for stakeholders Ensuring data consistency between financial systems and enterprise platforms Participating in system enhancements, upgrades, and functional testing initiatives Requirements At least 3 years of experience in a system administration or application support role Hands-on experience with financial or accounting-related platforms, Blackline is preferred Strong understanding of financial processes and system-based controls Experience working with integrated enterprise systems Ability to analyze issues and propose effective technical solutions Fluent in spoken and written English for daily cooperation with international teams Residing in Poland required What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

emagine Polska

Senior .NET Software Engineer with Microsoft Azure

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Software Engineer role focused on migrating a legacy system to Microsoft Azure and developing enterprise-grade solutions using Angular and .NET in a global, large-scale environment. The position involves full-stack development, Azure cloud services, and building high-performance, secure, and scalable systems. The project is long-term, fully remote, and based on Scrum methodology. 🗂️ Requirements: Full-stack development experience in large-scale enterprise systems, Strong experience with .NET Core and .NET Framework, Front-end development experience with Angular or Razor, Hands-on experience with Azure services (Function Apps, Logic Apps, Event Grid, Service Bus), Experience with Service-Oriented Architecture (SOA), Knowledge of Design Patterns, SOLID principles, and Domain-Driven Design, Experience with event-driven, microservices, and serverless architectures, Experience building high-volume, low-latency REST APIs with ASP.NET Web API, Experience with ORM tools, preferably EF Core 📃 Skills: C#, .NET, .NETCore, Angular, Razor, Azure, FunctionApps, LogicApps, EventGrid, ServiceBus, ASP.NET, WebAPI, EFCore, SOA, REST, Microservices, Serverless, SQL, NoSQL 🏢 Description: As the Senior Software Engineer, You will be responsible for migrating a legacy system to the Microsoft Azure hosting as well as developing and supporting essential business systems serving a global audience. Project Information: Start : 2 weeks / 30 days of notice period Location : 100% remote Length of the project : first contract for 6 months, but the project is estimated to be at least 2 years long Workload : 37,5 h / week Responsibilities: Deliver enterprise-strength solutions for the Azure platform using Angular and .NET. Participate in Scrum ceremonies, elaboration, and refinement sessions. Provide functionally correct, unit-tested, deployable, and performant software artifacts. Collaborate with Developers, Architects, QAs, and Product Owners. Ensure software meets non-functional requirements, especially for Security, Maintainability, and Performance. Produce technical documentation (e.g. Wikis) as required during the Software Development Life Cycle (SDLC). Assist with code quality monitoring, reporting, and assurance across IB projects. Review/create user stories and acceptance criteria where applicable, supporting peer reviews for quality assurance. Support software releases and deploy code into the production environment. Perform demonstrations for stakeholders distributed globally. Facilitate handovers, support, and training of the application support team for new deliverables. Key Requirements: Full Stack Development experience within large-scale enterprise solutions. Extensive experience in .NET Core and .NET Framework. Comfortable with front-end development using Angular, Razor, or equivalent. Experience with Azure Development (Function apps, Logic apps, Event grid, Service bus). Commercial experience with Service-Oriented Architectures (SOA). Knowledge of Design Patterns, SOLID principles, and Domain Driven Design (DDD). Affinity for event-driven, microservices, and serverless architectures. Portfolio of high-volume, low-latency REST Services built on ASP.NET Web API. Proficiency with one or more ORMs, preferably EF Core. Nice to Have: Experience with polyglot persistence (NoSQL), Azure Storage Services, Azure Data Factory (ADF), and Power BI.