New offer - be the first one to apply!

June 25, 2026

Software Engineer c#

Mid • Hybrid

13,000 - 17,500 PLN

Krakow, Poland

Department Description

Guardian is a call taking & dispatching platform used by emergency service operators across the UK & Europe. We help 999 or 112 operators answer calls from the public and dispatch nearby responders, enabling the right response when every second counts and helping customers save lives. As one of the leading offerings for Fire & Police agencies, the platform continues to expand its capabilities.

You will help innovate across the Guardian portfolio by refining core call taking & dispatching features and leading development for an expansion product. The team is distributed across the UK & Poland, fostering a collaborative and debate‑driven environment.

Core Responsibilities

  • Develop C# components for high-concurrency SIP sessions, managing complex headers and MIME bodies to support features like First-to-Answer and Group Regroups.
  • Implement RTP/RTCP media handling for Mission Critical Voice (MCPTT) and Video (MCVideo), ensuring seamless floor control in half-duplex environments.
  • Build handlers for MCData services (SDS, File Distribution) using HTTP and SIP MESSAGE requests, and manage XCAP retrieval logic for XML configuration documents.
  • Integrate OIDC authentication flows and MIKEY-SAKKE encryption to ensure secure and resilient media transport.

Basic Requirements

  • 2+ years of professional experience focused on asynchronous network programming (C# / .NET Framework / .NET Core).
  • Experience with WCF, SignalR, EF, ASP.NET, WebAPI.
  • Understanding of the SIP Protocol Stack (INVITE, PUBLISH, SUBSCRIBE, etc.) and experience with RTP/RTCP stacks.
  • Proficiency in parsing complex XML schemas (XSD) and handling multipart/mixed MIME bodies.
  • Strong grasp of OOP, SOLID principles, and modern CI/CD workflows (Git, Pull Requests, Agile).

Preferred

  • Familiarity with TS 24.379 (MCPTT) or related MCX standards.
  • Experience with SRTP, TLS, or Key Management lifecycles (KMS).

Benefits

  • Private medical coverage.
  • Multisport.
  • Life insurance (two annual incomes).
  • Employee Stock Purchase Plan – 15% discount for buying Motorola’s stock units.
  • Employee Pension Plan – 3.5% of the month’s gross salary paid into retirement account.
  • IP Tax Relief (up to 80%).
  • Yearly salary increase (based on individual performance).
  • Annual bonus (based on company performance).
  • Flexible working hours (typically start between 8–10), 8-hour working day (30-minute lunch break included).
  • Hybrid work.

Similar jobs you might like

Technology

Motorola Solutions

Java Software Engineer

Senior

Hybrid

Krakow, Poland

14,000 - 19,000 PLN

🏢 Summary: Senior software developer role in the Emergency Call Handling team, responsible for end-to-end development of a mission-critical platform in a DevOps and continuous delivery environment. The position involves extending system capabilities, shaping architecture, and contributing as a technical leader within distributed, cloud-based systems. Work includes design, implementation, testing, deployment, and 24/7 support of highly available services. 🗂️ Requirements: 5+ years experience with Java or other JVM languages, Practical experience with microservices or distributed systems, Experience designing and developing REST APIs, Hands-on experience with Kubernetes or Docker, Cloud experience with AWS or Azure, Experience with automated testing, Experience with messaging systems, Experience with observability and monitoring tools, Angular frontend development experience, Networking knowledge, Bachelor’s or Master’s degree in Computer Science, Software Engineering, Math or related field, English proficiency for technical communication 📃 Skills: Java, Kotlin, Spring, Quarkus, Kubernetes, Docker, AWS, Azure, REST, Microservices, Redis, PostgreSQL, NGINX, Angular, TypeScript, JavaScript, Selenium, Playwright, ELK, Prometheus, Grafana, SIP, RTP, WebRTC, MSRP, GStreamer, Rust, Asterisk, GitHub, AzureDevOps 🏢 Description: Our still-growing Department is composed of well balanced agile teams with a full range of software development experience and the embedded mindset of DevOps culture and continuous delivery approach. Teams are responsible for end-to-end software development including: design, implementation, testing, delivery and maintenance in a 24/7 support model. Learn more about the suite that saves lifes - https://www.motorolasolutions.com/en_us/products/command-center-software.html Joining the Emergency Call Handling team in Krakow, you will contribute to extending capabilities of our mission critical platform and  enhancing the existing technologies we use.  Watch to learn more about NGEN Call Handling ! Tech stack: Kubernetes/Docker, Java, Kotlin, Spring Boot, Quarkus, GitHub, Azure DevOps, ELK Stack + Prometheus/Grafana, Redis, Azure & AWS, SIP/RTP/WebRTC/MSRP , Gstreamer, RUST, Asterisk, Postgresql,  NGINX, Angular, TypeScript, JavaScript,  Selenium\Playwright Hands-on expert software developer with deep understanding of development ecosystems, technical leader or key technical contributor, having significant impact on the organization Demonstrates versatility to easily move between teams and make immediate contributions The ability to perceive business opportunities and the way in which technology can be used to satisfy them. Influences product technology based on current trends. Identifies technical debt and drives towards its reduction. The ability to apply analytical skills to collect information, prioritize it, reach conclusions, and make decisions without dependence on others and with/without complete information. Educates others in software craftsmanship principles. Consistently refactors existing code. Coaches and mentors individuals and groups in day to day work while helping managers prepare development plans for senior engineers. Ability to adjust communication to technical and non-technical audiences. Basic Requirements: 5+ years experience with Java or other languages Practical knowledge about microservices or other distributed system and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields English language skills allowing for efficient communication with our peers and customers in North America Participates as leader from the technical or managerial point of view. Focused not only on daily activities, but looking beyond helping to organize work and planning for the team. Engages himself in complex tasks and defining, maintaining architecture for the team. Works without supervision from other members of the team. Impact on the team is strong and visible, as well impact on the product and department. His activity should mostly impact project and department level. Must have : Java Kubernetes or alternative Docker or alternative Cloud experience with AWS or Azure or distributed systems Automated testing experience Messaging systems Observability and monitoring experience Angular experience Networking knowledge Could have: Experience in SIP RTP WebRTC MSRP GStreamer

Technology

Motorola Solutions

Senior C# Engineer

Senior

Hybrid

Krakow, Poland

16,000 - 19,000 PLN

🏢 Summary: The role involves developing and maintaining desktop and cloud-based client-server applications for managing communication devices used by first responders. The engineer will build scalable .NET solutions, integrate with hardware-level systems, and implement device management features within an agile, AI-augmented development environment. The position focuses on high-performance software, REST APIs, database management, and CI/CD practices. 🗂️ Requirements: 5+ years experience as .NET Developer, Strong proficiency in C#, Strong proficiency in .NET Framework and .NET Core, Experience with Angular or similar JavaScript framework, Experience with PostgreSQL or other relational databases, Understanding of object-oriented design principles, Knowledge of client-server architecture, Familiarity with communication protocols, Experience with version control systems, Experience with RESTful APIs, Experience with unit and integration testing, Experience with CI/CD pipelines, Experience using AI-powered development tools, Bachelor’s degree in Computer Science or related field, Proficiency in English 📃 Skills: C#, .NET, .NETCore, Angular, JavaScript, PostgreSQL, SQL, REST, CI/CD, Bitbucket, AI, CoPilot, Codeium, TETRA, OMADM, Jenkins, Java, Python, Scrum, Jira, Confluence 🏢 Description: You know that feeling when you see an ambulance or fire truck speed by? We build the software that makes their communication possible all over the world.Here in our Kraków office, we're the team behind the Motorola Fleet management software. In simple terms, it's the brain that programs and manages the radios used by first responders and major organizations all over the world. We have the stability of a global leader, and we operate with a tight-knit team vibe.We are looking for a passionate software engineer to join our team and help us build the future of public safety. As part of our agile, cross-functional teams, you will be responsible for developing and maintaining our desktop and cloud applications providing cutting-edge solutions that empower first responders and communities.Our products are built primarily in C#, utilizing a modern software architecture that spans from hardware-level integration to high-level abstractions. We embrace agile methodologies and heavily leverage advanced AI tools to accelerate our development process and innovate faster. Key responsibilities Design, develop, and maintain robust, scalable, and high-performance client-server applications using .NET technologies according to SDLC or AI-DLC process. Implement and manage features for TETRA devices management, including configuration, monitoring, and troubleshooting Collaborate with product managers, UX/UI designers, and other developers to define, design, and ship new features Write clean, maintainable, and efficient code. Develop and consume RESTful APIs. Manage databases and ensure data integrity. Perform unit and integration testing to ensure software quality (CI/CD) Troubleshoot and debug issues, providing timely resolutions. Stay up-to-date with the latest industry trends and technologies, especially usage of different kinds of AI/ML tools. Basic Requirements At least 5+ years of experience as a .NET Developer Strong proficiency in C#, .NET Framework, and .NET Core. JavaScript framework (e.g Angular). Experience with database technologies (e.g. PostgreSQL) Solid understanding of object-oriented design principles and software architecture. Familiarity with client-server architecture and communication protocols. Understanding of version control systems (e.g., Bitbucket). Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Demonstrable skill in using AI-powered development tools (e.g., code assistants, analyzers) and an understanding of effective prompting (ex. CoPilot, Codeium). Bachelor's degree in Computer Science, Engineering, or a related field. Proficiency in written and verbal English communication is essential. Nice-to-Have Requirements Experience with  device management or similar communication systems is a plus e.g. OMA-DM standard Basic knowledge of Java , Python, Jenkins Basic knowledge about Scrum principles Atlassian environment (Jira, Confluence etc.) In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get: Contract of employment (UoP) Competitive salary package Private medical & dental coverage Employee Pension Plan Life insurance Employee Stock Purchase Plan Flexible working hours (start between 7 am and 10 am) Strong collaborative culture Comfortable work conditions (high-class offices, parking space) Volleyball field and grill place next to the office Access to wellness facilities and integration events as well as training and broad Development opportunities

Technology

Motorola Solutions

C++ Software Engineer

Senior

Hybrid

Krakow, Poland

12,000 - 16,000 PLN

🏢 Summary: Design, develop, test and integrate software supporting telecommunication infrastructure within mission-critical systems. The role covers end-to-end feature delivery in an agile environment, working on Linux-based solutions using C/C++. 🗂️ Requirements: 4+ years of professional software development experience, Strong practical knowledge of C++, Strong practical knowledge of C, Strong practical knowledge of Linux, Experience with software design, implementation and testing, BS in Computer Engineering or equivalent, English proficiency for effective communication 📃 Skills: C++, C, Linux, Agile, Scrum, Kanban, Git, Telecommunications 🏢 Description: Department Overview Krakow PCR department (Professional and Commercial Radio) develops and delivers software solutions used for business & mission critical communications and workflows in MOTOTRBO systems. Our solutions are omnipresent globally in many life-critical verticals: healthcare, public safety, transportation, logistics, education, hospitality, energy, manufacturing, retail etc. Indeed, we help people in the moments that are important to them. We are responsible for end-to-end software development life-cycle, including: specification and design, implementation, testing (unit-to-system level), delivery and maintenance. In our products we use a number of technologies related to both on-premise and cloud-based development. Recently we expanded our technology stack with mobile app development. We apply agile methodologies (Scrum, Kanban) to organize our work ranging from cross-functional teams to portfolio management. Job Description You will be responsible for designing, developing, testing and integrating software to support the development, enhancement, and maintenance of elements of the telecommunication Infrastructure. Cooperating with other teams in our global organization. End-to-end responsibility for feature delivery Basic Requirements Have strong knowledge and practical skills in C++, C programming languages Have strong, practical knowledge of Linux system skills Have English language skills at a level allowing efficient communication Work with passion and an agile mindset BS in Computer Engineering (or equivalent degree) 4+ years of professional software development In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your work, you’ll get the following: Contract of Employment (UoP) Private medical coverage, Multisport Life insurance (two annual incomes), Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief (up to 80%) Yearly salary increase (depends on individual performance) Yearly bonus (depends on company performance) Flexible working hours (usually day starts between 7-10), 8 hours working day (30 minutes lunch break included). Hybrid work mode (minimum 2 days on-site from the office)

Technology

Motorola Solutions

C# Software Engineer (PremierOne Computer Aided Dispatch)

Mid

Hybrid

Krakow, Poland

14,000 - 17,000 PLN

🏢 Summary: The offer is for a C# Software Developer working in a SCRUM team to design and develop features for a Computer Aided Dispatch (CAD) system supporting public safety operations. The role focuses on new feature development, maintaining legacy code, and handling field tickets using Microsoft technologies. The position involves working within an Agile environment on mission-critical, real-time systems. 🗂️ Requirements: Practical experience with C# and .NET ecosystem, Basic knowledge of HTML or CSS or MVC, Experience maintaining legacy code, Experience handling field requests and support tickets, Knowledge of SQL Server and database development, Understanding of Agile/SCRUM methodology, Ability to communicate in English 📃 Skills: C#, .NET, ASP.NET, IIS, WinForms, WPF, ADO.NET, WCF, SQL, SSIS, SSRS, HTML, CSS, MVC 🏢 Description: First responders can be in danger at any moment of any day. Whatever the situation, public safety operations depend on immediate access to the best information available. Saving time and lives. PremierOne Computer Aided Dispatch (CAD) incident and resource management system is transforming public safety and dispatch operations. It streamlines the capture, correlation and real-time distribution of mission-critical information for improved dispatch decision making and increased responder awareness and safety. Learn more about the product here. What you’ll do As a C# Software Developer, you will work in a SCRUM team that designs and develops our innovative solutions. You will work with below-listed technologies and focus mainly on the new features development and handling tickets from the field. Technologies used in projects: ASP.NET/IIS .NET Win forms/WPF (C#) ADO.NET WCF SQL Server/SQL express SQL SSIS and SSRS You will need experience in: ​ Practical knowledge of C#/.NET development ecosystem Practical knowledge of one of the following technologies (at least on a basic level): HTML, CSS, MVC Experience in handling field requests and maintaining legacy code effectively Experience in the latest industry trends and technologies, especially usage of different kinds of AI tools English language skills at a level allowing efficient communication Understanding Agile and willing to work this way In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get: Contract of Employment (UoP) Private medical & dental coverage Multisport Life insurance Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief (up to 80%) Yearly bonus (depends on company performance) Flexible working hours (usually day starts between 7-10) Strong collaborative culture Comfortable work conditions (high-class offices, parking space) Volleyball field and grill place next to the office Access to wellness facilities and integration events 8 hours working day (30 minutes lunch break included)

Technology

Motorola Solutions

C# Software Engineer

Mid

Hybrid

Krakow, Poland

14,000 - 17,500 PLN

🏢 Summary: The offer is for a C# Software Developer working in a SCRUM team on a Computer Aided Dispatch (CAD) system for public safety operations. The role focuses on developing new features and maintaining existing solutions, including handling field tickets and legacy code. The position involves working with a broad Microsoft technology stack in an Agile environment. 🗂️ Requirements: Practical experience with C# and .NET development, Knowledge of HTML or CSS or MVC, Experience with legacy code maintenance, Experience handling field requests and production tickets, Experience with AI tools usage, Understanding of Agile methodology, Ability to work in SCRUM team, English proficiency for technical communication 📃 Skills: C#, .NET, ASP.NET, IIS, WinForms, WPF, ADO.NET, WCF, SQL, SQLServer, SQLExpress, SSIS, SSRS, HTML, CSS, MVC, SCRUM, Agile, AI 🏢 Description: First responders can be in danger at any moment of any day. Whatever the situation, public safety operations depend on immediate access to the best information available. Saving time and lives. PremierOne Computer Aided Dispatch (CAD) incident and resource management system is transforming public safety and dispatch operations. It streamlines the capture, correlation and real-time distribution of mission-critical information for improved dispatch decision making and increased responder awareness and safety. Learn more about the product here. What you’ll do As a C# Software Developer, you will work in a SCRUM team that designs and develops our innovative solutions. You will work with below-listed technologies and focus mainly on the new features development and handling tickets from the field. Technologies used in projects: ASP.NET/IIS .NET Win forms/WPF (C#) ADO.NET WCF SQL Server/SQL express SQL SSIS and SSRS You will need experience in: ​ Practical knowledge of C#/.NET development ecosystem Practical knowledge of one of the following technologies (at least on a basic level): HTML, CSS, MVC Experience in handling field requests and maintaining legacy code effectively Experience in the latest industry trends and technologies, especially usage of different kinds of AI tools English language skills at a level allowing efficient communication Understanding Agile and willing to work this way In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get: Contract of Employment (UoP) Private medical & dental coverage Multisport Life insurance Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief (up to 80%) Yearly bonus (depends on company performance) Flexible working hours (usually day starts between 7-10) Strong collaborative culture Comfortable work conditions (high-class offices, parking space) Volleyball field and grill place next to the office Access to wellness facilities and integration events 8 hours working day (30 minutes lunch break included)

Technology

Motorola Solutions

C# Senior Software Engineer

Senior

Hybrid

Krakow, Poland

11,000 - 16,000 PLN

🏢 Summary: Development of a C#/.NET desktop application for a security key management product supporting mission-critical public safety communication systems. The role covers full ownership of the Secure Software Development Lifecycle within a dedicated R&D team. Work involves building and maintaining a .NET 6/8 and .NET MAUI solution with modern AI-assisted development tools. 🗂️ Requirements: 3+ years of software development experience, Proficiency in C#, Strong knowledge of .NET ecosystem, Experience with .NET 6 or .NET 8, Experience with desktop application development, Knowledge of Windows OS, Experience with MVVM frameworks, Experience with WinUI 3, Experience with Git, Experience with CI/CD tools, Practical use of AI coding tools, English proficiency for technical communication 📃 Skills: C#, .NET, .NET6, .NET8, .NETMAUI, WinUI3, MVVM, Windows, Git, BitBucket, Jenkins, FSharp, SpecFlow, WinAppDriver, Copilot, Cursor, Gemini 🏢 Description: Secure Products Group (SPG) focuses on the delivery of encryption, key management, and authentication solutions that protect the mission-critical communication of Motorola customers. Our goal is to maintain secure and encrypted communication channels in various fields, including law enforcement and emergency services, as well as intelligence agencies that value cybersecurity. Job Description Our team takes full ownership of the product's development, which is entirely designed, implemented, secured, tested and maintained at the R&D center in Krakow. As a team member, you will be responsible for all phases of the Secure Software Development Lifecycle of a C#/.NET for a  security key management product for public safety communications systems. You will be developing a desktop application using .NET 6 and .NET MAUI. We offer full access to paid licenses for Cursor or GitHub Copilot, and Gemini Pro to support your daily workflow. Technologies: Backend/Logic: .NET 8 The project leverages the long-term support (LTS) version of .NET,. WinUI 3, GIT/BitBucket, Jenkins, F Core, SpecFlow with WinAppDriver, Copilot, Cursor. Basic Requirements 3+ years of proven experience in software development Strong proficiency C# and the .NET ecosystem Knowledge of Windows OS Great communication and collaboration skills Ability to work independently and as part of a team Experience in MVVM frameworks Practical experience with AI tools (e.g., GitHub Copilot, Cursor, Gemini or other) to speed up coding, refactoring, and documentation. English language skills at a level allowing efficient communication

Technology

Motorola Solutions

Embedded C/C++ Engineer

Mid

Hybrid

Krakow, Poland

11,000 - 15,600 PLN

🏢 Summary: Development of new features and support for a mission-critical embedded Base Transceiver Station (BTS) product used in public safety and commercial communication systems. The role involves full product lifecycle ownership within an agile team, working directly with hardware in a lab environment. The position focuses on C/C++ development for embedded and telecom systems with frequent integration and testing. 🗂️ Requirements: Strong knowledge of C, Strong knowledge of C++, Proven experience in software development, Hands-on experience with Linux, Knowledge of TCP/IP networking, Experience with embedded systems development, Fluent English (written and spoken), Availability to work from office 2 days per week 📃 Skills: C, C++, Linux, TCP/IP, Embedded, RTOS, Networking 🏢 Description: Department Overview Every day, our enterprise and public safety customers rely on effortless and reliable communications to keep business thriving and communities safe. They call it their lifeline. At Motorola Solutions, we not only build that lifeline – with mission-critical services, software, video and access control, backed by secure, resilient land mobile radio communications – we advance it every day through our commitment to innovation. We are solving for safer. Job Description You are joining the Base Transceiver Station (BTS) software engineering team within Dimetra Software Engineering department. We use agile frameworks and handle a dense roadmap of new features with a full product lifecycle responsibility. We offer our Dimetra technology for a variety of clients, mostly within governmental but also commercial space (for example you will develop systems used by different emergency services across Europe). Find out more about the product: https://www.youtube.com/watch?v=4kGiz65pkic You will be Developing and supporting new features in an embedded product written in C and C++ Ensuring by frequent integration that your code works (on a HW you can touch in the lab) Taking part in sprint planning sessions, daily scrums, sprint reviews and retrospectives Basic Requirements As a software engineer you will require Strong understanding of C / C++ programming languages with proven experience in software development Communicate with clarity and precision in English both verbal and written Hands on experience in Linux environment Knowledge of computer networks (TCP/IP) Ability to work from the office 2 days per week Preferred skills Background in software development for embedded systems, telecom, public safety or similar environments Know-how in re-engineering and refactoring Real-time operating systems programming experience

Technology

Cyclad

Application Consultant (Java/Guidewire)

Senior

Hybrid

Warsaw, Poland

145 - 160 PLN/hr

🏢 Summary: B2B role for an experienced Application Consultant to design, develop, and maintain high‑performance, scalable insurance systems using Guidewire and Java. The position involves building cloud‑native, containerized microservices, contributing to architecture decisions, and implementing CI/CD and automated testing in a hybrid Warsaw setup. 🗂️ Requirements: Minimum 4+ years commercial experience as Guidewire or Java Developer, At least 3+ years hands-on experience with Guidewire (PolicyCenter or BillingCenter), Strong knowledge of Gosu and SQL, Experience with CI/CD pipelines and related tools, Strong understanding of OOP, functional programming, concurrency, design patterns, Experience with Docker, Kubernetes, Helm, Linux, Experience with event-driven architectures and distributed systems, Experience with Kafka and REST APIs 📃 Skills: Java, Guidewire, PolicyCenter, BillingCenter, Gosu, SQL, Git, Maven, Jenkins, GitHub, CI/CD, Docker, Kubernetes, Helm, Linux, Kafka, REST, OOP 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future. Currently, for our client, we are looking for a skilled Application Consultant to join a dynamic development team. In this role, you will contribute to both the development of new products and the maintenance of existing systems. Your responsibilities will include software design, implementation, testing, and ongoing support, with a strong focus on high-performance and scalable solutions. Project information: Budget: up to 160 PLN net/h (B2B) Work model: Hybrid/ Warsaw (Wola) -up to 1 day per week in the office Type of employment: B2B contract Industry: insurance / financial services Key Responsibilities: Design, develop, and maintain software systems within a modern development environment Collaborate with cross-functional teams to deliver high-quality solutions Contribute to system architecture and technical design decisions Implement and maintain CI/CD pipelines and automated testing frameworks Build and optimize cloud-native, containerized applications Develop and integrate microservices and distributed systems Ensure performance, scalability, and reliability of applications Requirements: Minimum 4+ years of commercial experience as a Guidewire or Java Developer At least 3+ years of hands-on experience with Guidewire (PolicyCenter or BillingCenter) Strong knowledge of Gosu and SQL Solid experience with CI/CD pipelines, including tools such as Git, Maven, Jenkins, or GitHub Actions Strong software engineering fundamentals: OOP, functional programming, concurrency, and design patterns Experience with Docker, Kubernetes, Helm, and Linux environments Proven experience working with event-driven architectures, Kafka, REST APIs, and distributed systems Familiarity with AI-assisted development tools (e.g., GitHub Copilot) What We Offer: Private medical care with dental care (covering 70% of costs). Family package option possible Multisport card (also for an accompanying person) Life insurance International work environment

Technology

Cyclad

Application Consultant (Java/Guidewire)

Senior

Remote

Warsaw, Poland

145 - 160 PLN/hr

🏢 Summary: Remote B2B role for an Application Consultant responsible for designing, developing, and maintaining high-performance, scalable insurance/financial systems using Guidewire and Java. The position involves building cloud-native microservices, contributing to architecture decisions, and implementing CI/CD and automated testing within a modern DevOps environment. 🗂️ Requirements: Minimum 4+ years of commercial experience as Guidewire or Java Developer, At least 3+ years of hands-on experience with Guidewire (PolicyCenter or BillingCenter), Strong knowledge of Gosu and SQL, Experience with CI/CD pipelines and tools such as Git, Maven, Jenkins, or GitHub Actions, Strong understanding of OOP, functional programming, concurrency, and design patterns, Experience with Docker, Kubernetes, Helm, and Linux, Experience with event-driven architectures, Kafka, REST APIs, and distributed systems 📃 Skills: Java, Guidewire, PolicyCenter, BillingCenter, Gosu, SQL, Git, Maven, Jenkins, GitHub, Docker, Kubernetes, Helm, Linux, Kafka, REST, CI/CD 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future. Currently, for our client, we are looking for a skilled Application Consultant to join a dynamic development team. In this role, you will contribute to both the development of new products and the maintenance of existing systems. Your responsibilities will include software design, implementation, testing, and ongoing support, with a strong focus on high-performance and scalable solutions. Project information: Budget: up to 160 PLN net/h (B2B) Work model: 100% remotely Type of employment: B2B contract Industry: insurance / financial services Key Responsibilities: Design, develop, and maintain software systems within a modern development environment Collaborate with cross-functional teams to deliver high-quality solutions Contribute to system architecture and technical design decisions Implement and maintain CI/CD pipelines and automated testing frameworks Build and optimize cloud-native, containerized applications Develop and integrate microservices and distributed systems Ensure performance, scalability, and reliability of applications Requirements: Minimum 4+ years of commercial experience as a Guidewire or Java Developer At least 3+ years of hands-on experience with Guidewire (PolicyCenter or BillingCenter) Strong knowledge of Gosu and SQL Solid experience with CI/CD pipelines, including tools such as Git, Maven, Jenkins, or GitHub Actions Strong software engineering fundamentals: OOP, functional programming, concurrency, and design patterns Experience with Docker, Kubernetes, Helm, and Linux environments Proven experience working with event-driven architectures, Kafka, REST APIs, and distributed systems Familiarity with AI-assisted development tools (e.g., GitHub Copilot) What We Offer: Private medical care with dental care (covering 70% of costs). Family package option possible Multisport card (also for an accompanying person) Life insurance International work environment

Technology

Harvey Nash Technology

C#/.Net Developer

Mid

Remote

Warsaw, Poland

110 - 140 PLN

🏢 Summary: The role focuses on developing and maintaining C#/.NET components for mission-critical, real-time voice, video, and data communication systems. It involves hands-on work with SIP signalling, network programming, and secure low-latency services within a long-term product environment. The position requires close collaboration in distributed Agile teams while contributing primarily through hands-on development. 🗂️ Requirements: 3+ years experience with C# and .NET (Framework and .NET Core), Strong asynchronous programming skills, Strong network programming skills, Experience with ASP.NET, WebAPI, SignalR, or WCF, Experience with SIP signalling and session handling, Experience with real-time voice or video systems, Background in telecom or real-time communication environments, Experience with XML and XSD, Knowledge of OOP and SOLID principles, Experience with Git and CI/CD, Experience working in Agile environments, Basic SQL knowledge 📃 Skills: C#, .NET, ASP.NET, WebAPI, SignalR, WCF, SIP, RTP, RTCP, XML, XSD, SQL, Git, CI/CD, Agile 🏢 Description: Responsibilities Design, develop, and maintain C#/.NET components for real-time voice, video, and data communication systems Implement new features within existing mission-critical communication services Work hands-on with SIP signalling , session management , and network communication layers Build secure, low-latency, highly reliable services for real-time environments Contribute to systems handling real-time voice and video streams Collaborate with distributed Agile teams across the UK and Europe 60–70% hands-on development within a long-term product environment Requirements 3+ years of experience with C# / .NET (Framework & .NET Core) Strong skills in asynchronous and network programming Hands-on experience with ASP.NET , WebAPI, SignalR, or WCF Experience with SIP signalling and session handling Exposure to real-time voice or video systems (RTP/RTCP is a plus) Background in telecom or real-time communication environments Experience working with XML (XSD) and structured data Solid engineering fundamentals ( OOP, SOLID, Git, CI/CD, Agile ) Basic SQL knowledge