May 20, 2026
Full-stack .NET Developer (desktop)
Mid • Hybrid
Krakow, Poland
At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport.
You will be working on Flood Modeller, part of the Flood Platform ecosystem developed by Jacobs - a market‑leading solution used worldwide for river, surface water, and urban drainage modelling. Flood Modeller combines advanced hydrological and hydraulic modelling with an intuitive Windows‑based GIS desktop interface, enabling engineers to analyse flood risk, design mitigation measures, and support decision‑making for real‑world flood resilience challenges. The platform is used by public authorities, utilities, consultants, and insurers across multiple geographies.
Responsibilities:
Design, develop, and maintain .NET (C#) backend functionality and integrate it seamlessly with the desktop UI layer
Build and evolve Windows desktop applications (WPF and/or WinForms) using DevExpress, following solid architectural patterns (MVVM/MVP)
Define and implement clean UI–API contracts in close collaboration with backend engineers, Product Owners, and QA
Ensure performance, reliability, and maintainability through debugging, defensive error handling, and code quality practices
Improve usability, accessibility, and consistency of the UI, including localisation and theming
Actively participate in code reviews, Agile ceremonies, and cross‑functional collaboration
Here's what you'll need:
Strong experience with C# and the .NET platform
Proven background in Windows desktop development using WPF and/or WinForms
Hands‑on experience with DevExpress controls (e.g. grids, editors, charts)
Good understanding of MVVM/MVP, data binding, async programming, and UI state management
Experience working with Git, pull requests, and collaborative code review workflows
-
Ability to work end‑to‑end across backend logic and UI integration within product‑focused teams
Nice to have:
Working knowledge of CI/CD for .NET on Windows, using Azure DevOps Pipelines and/or GitHub Actions
Familiarity with YAML pipelines covering build, test, and artifact publishing stages
Experience with NuGet dependency management, including lock files and reproducible builds
Exposure to Windows packaging and release automation, e.g. WiX Toolset or Inno Setup, including basic code signing concepts
Basic experience with UI test automation (e.g. FlaUI) or pipeline‑based smoke/regression testing
Awareness of code quality tooling such as static analyzers, test coverage, or SonarQube/SonarCloud
We offer:
Rewarding employment - full-time employment with a salary that matches your qualifications
Hybrid work model - enjoy the flexibility of working mostly from home
Flexible hours - start your day anytime between 7:30 and 10:00 AM
Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break
Global projects - engage in exciting international projects
Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
Language courses - enhance your skills with courses in English, German, and Polish
We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs.
As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy.
If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Similar jobs you might like
Technology
Jacobs
Software Test Engineer (manual & automation)
Mid
Hybrid
Krakow, Poland
🏢 Summary: The role focuses on designing and executing manual and automated testing for complex flood‑modelling software, including a Windows desktop application and a cloud‑based platform. You will build and maintain test automation, integrate tests into CI/CD pipelines, and ensure high product quality across functional and non‑functional areas. The position combines hands‑on QA work with automation development in a technically demanding, data‑intensive environment. 🗂️ Requirements: Proven experience as Software Test Engineer or QA Engineer, Strong hands-on experience in manual testing, Experience in exploratory and regression testing, Experience designing and maintaining test automation solutions, Practical experience with Python, Experience testing web applications with Selenium or equivalent, Experience testing Windows desktop applications, Ability to create structured test cases and defect reports, Understanding of Agile development processes, Experience integrating automated tests into CI/CD pipelines 📃 Skills: Python, Selenium, Windows, CI/CD, Azure, FlaUI, Agile, GIS, Hydrology, Hydraulics 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. You will be working on Flood Modeller , part of the Flood Platform ecosystem developed by Jacobs - a market‑leading solution used worldwide for river, surface water, and urban drainage modelling. Flood Modeller combines advanced hydrological and hydraulic modelling with an intuitive Windows‑based GIS desktop interface, enabling engineers to analyse flood risk, design mitigation measures, and support decision‑making for real‑world flood resilience challenges. The platform is used by public authorities, utilities, consultants, and insurers across multiple geographies. Responsibilities: Design, build, and evolve test automation solutions for complex flood‑modelling products, including: - Flood Modeller – an industry‑leading Windows application for flood risk and hydraulic modelling - Flood Platform – a cloud‑based solution for flood analysis, visualisation, and collaborative modelling Actively assess and balance manual vs. automated testing , ensuring effective coverage across functional, regression, and smoke testing Perform hands‑on exploratory, functional, and regression testing of new features and bug fixes Integrate automated tests into CI/CD pipelines to provide fast, reliable feedback on product quality Create and maintain test cases, scripts, and documentation , clearly describing intent, assumptions, and risks Log, triage, and analyse defects, working closely with developers to identify root causes and verify fixes Contribute to non‑functional testing , including performance, stability, installers, upgrades, and workflows in computation‑heavy scenarios Here's what you'll need: Proven experience as a Software Test Engineer/QA Engineer with a strong blend of manual and automated testing Solid hands‑on background in manual testing , including exploratory testing, regression testing, and validation of complex workflows Experience designing and maintaining automated test solutions Practical experience with Python , including writing and maintaining automated or regression tests Experience testing web applications using tools such as Selenium (or equivalent) Experience testing non‑web UI application s on Windows Ability to create clear and structured test cases, test plans, and defect reports Strong analytical and problem‑solving skills, particularly when working with complex or data‑intensive systems Good understanding of Agile software development lifecycles and close collaboration with development teams Nice to have: Experience testing engineering, scientific, or modelling software Exposure to UI automation for desktop applications (e.g. FlaUI or similar tools) Experience increasing automation coverage in long‑established or legacy products Familiarity with Azure DevOps and CI/CD‑driven testing workflows Understanding of risk‑based testing and quality gates in release processes We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Full-stack Java Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Full-stack Developer role focused on building scalable, microservices-based applications using Java 21 and Spring Boot, with involvement across backend, frontend, testing, CI/CD, and cloud-native deployment. The position involves developing RESTful APIs, ensuring code quality, and deploying containerized solutions in a modern DevOps environment. The offer targets experienced engineers capable of delivering complex software solutions in international projects. 🗂️ Requirements: Minimum 4 years of hands-on experience in Java development, Strong experience with Spring and Spring Boot, Experience building RESTful APIs and microservices, Working knowledge of at least one frontend framework (preferably React), Proficiency with Git version control, Experience with SQL and NoSQL databases, Experience with Maven for build and dependency management, Experience with unit testing using JUnit and Mockito, Experience with Docker or Kubernetes, Experience working with CI/CD pipelines and Jenkins, Fluent English 📃 Skills: Java, Spring, SpringBoot, React, REST, Microservices, JUnit, Mockito, Wiremock, SonarQube, Docker, Kubernetes, ELK, BitBucket, Maven, Jenkins, Git, SQL, NoSQL 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. We are seeking a Full-stack Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 21 features, web applications, REST services, testing frameworks, and more. The ideal candidate will have a proven track record of successful project implementation. Key Responsibilities: Apply object‑oriented programming principles in Java to deliver scalable and maintainable solutions Work with Java 21, making use of streams, functional interfaces, and collections for cleaner code Build microservices with Spring Boot and related frameworks, ensuring modular and efficient system design Develop RESTful APIs following industry best practices for implementation and consumption Write unit and integration tests using JUnit, Wiremock, and Mockito to ensure reliability and coverage Maintain high code quality through automated checks with SonarQube Deploy and orchestrate applications using Docker and Kubernetes Set up monitoring and logging with the ELK stack to support observability and troubleshooting Navigate CI/CD pipelines with BitBucket, Maven, and Jenkins to streamline delivery Contribute to team standards by conducting thorough code reviews Here's what you'll need: Minimum 4 years of hands-on experience in Java development Strong background in Spring and Spring Boot frameworks Working knowledge of front‑end technologies and at least one framework (preferably React ) Proficient in version control systems, especially Git Solid understanding of both SQL and NoSQL databases Experience with build and dependency management tools, particularly Maven Skilled in unit testing, particularly with JUnit and Mockito Proven ability to design and deliver complex software solutions Experience using Google Cloud Platform (GCP) in day‑to‑day software development Familiarity with containerization and orchestration tools like Docker or Kubernetes Experience working in a consulting environment, including collaboration with multiple stakeholders and clients Familiarity CI/CD pipelines and related tooling (Jenkins, Kubernetes, etc.) Strong analytical thinking and problem-solving capabilities Excellent communication and teamwork skills Fluent in English We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Senior/Lead Full-stack Developer (Java/React)
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Senior/Lead Full-stack Developer to design and deliver scalable, microservices-based applications using Java 21 and Spring Boot, contributing to complex international projects. The role combines backend development, REST API design, frontend integration, cloud deployment, and CI/CD automation. It requires strong expertise in modern Java ecosystems, testing practices, and containerized cloud environments. 🗂️ Requirements: Minimum 5 years of hands-on Java development experience, Strong expertise in Spring and Spring Boot, Experience with Java 21 features and OOP principles, Experience building RESTful APIs and microservices, Proficiency with JUnit and Mockito for unit testing, Experience with SQL and NoSQL databases, Experience with Maven for build and dependency management, Proficiency with Git version control, Experience with Docker or Kubernetes, Experience with CI/CD pipelines and Jenkins, Experience with Google Cloud Platform (GCP), Working knowledge of at least one frontend framework (React preferred) 📃 Skills: Java, Spring, SpringBoot, React, REST, Microservices, JUnit, Mockito, Wiremock, Maven, Git, SQL, NoSQL, Docker, Kubernetes, GCP, Jenkins, BitBucket, SonarQube, ELK 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. We are seeking a Senior/Lead Full-stack Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 21 features, web applications, REST services, testing frameworks, and more. The ideal candidate will have a proven track record of successful project implementation. Key Responsibilities: Apply object‑oriented programming principles in Java to deliver scalable and maintainable solutions Work with Java 21, making use of streams, functional interfaces, and collections for cleaner code Build microservices with Spring Boot and related frameworks, ensuring modular and efficient system design Develop RESTful APIs following industry best practices for implementation and consumption Write unit and integration tests using JUnit, Wiremock, and Mockito to ensure reliability and coverage Maintain high code quality through automated checks with SonarQube Deploy and orchestrate applications using Docker and Kubernetes Set up monitoring and logging with the ELK stack to support observability and troubleshooting Navigate CI/CD pipelines with BitBucket, Maven, and Jenkins to streamline delivery Contribute to team standards by conducting thorough code reviews Here's what you'll need: Minimum 5 years of hands-on experience in Java development Strong background in Spring and Spring Boot frameworks Working knowledge of front‑end technologies and at least one framework (preferably React ) Proficient in version control systems, especially Git Solid understanding of both SQL and NoSQL databases Experience with build and dependency management tools, particularly Maven Skilled in unit testing, particularly with JUnit and Mockito Proven ability to design and deliver complex software solutions Experience using Google Cloud Platform (GCP) in day‑to‑day software development Familiarity with containerization and orchestration tools like Docker or Kubernetes Experience working in a consulting environment, including collaboration with multiple stakeholders and clients Familiarity CI/CD pipelines and related tooling (Jenkins, Kubernetes, etc.) Strong analytical thinking and problem-solving capabilities Excellent communication and teamwork skills Fluent in English We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system (only under CoE) Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break (only under CoE) Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Technical Lead Applications Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Hands-on Technical Lead Applications Engineer role focused on backend development of SaaS web applications and analytics data pipelines, with responsibility for architectural decisions and technical leadership. The position combines coding, system design, performance optimization, and cross-team coordination to deliver scalable, customer-facing products. It involves mentoring engineers and ensuring high-quality releases in a cloud-based environment. 🗂️ Requirements: BS/MS in Computer Science, Mathematics or Engineering, 7+ years of software engineering experience in a product company, 5+ years of experience developing web-based SaaS applications, Strong backend development experience, Proficiency in Python or Java or C++ or Ruby, Proficiency in SQL, Experience with relational databases, Experience with data pipelines, Experience with data streaming technologies, Experience with batch processing, Experience with AWS or Google Cloud, Experience in frontend and backend web development, Experience with automated unit testing, Experience conducting code reviews and technical design reviews 📃 Skills: Python, Java, C++, Ruby, SQL, AWS, GoogleCloud, SaaS, Databases, DataPipelines, DataStreaming, BatchProcessing, UnitTesting, WebDevelopment, Cloud 🏢 Description: At Jacobs , we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. Jacobs has acquired StreetLight Data, a mobility analytics solution provider - marking the company’s second strategic acquisition in recent months and building on its strong foundation of existing technology and data capabilities. We are looking for a highly skilled Technical Lead Applications Engineer to join our growing team. This is a hands-on leadership role, primarily focused on back-end development of our SaaS web applications, with occasional involvement in front-end tasks. Beyond coding, you will set the technical direction for the team, make key architectural decisions, mentor junior engineers, and coordinate cross-team efforts to ensure high quality delivery. Key Responsibilities: Design, implement, and maintain customer-facing features, including both frontend and backend components, in the StreetLight SaaS web applications (InSight Planning and Insight Operations) and their analytics data pipeline Provide technical leadership and drive architectural decisions to ensure code quality, performance, and scalability Strong backend development experience including proficiency with relational databases Author and review technical designs, conduct thorough code reviews to uphold engineering excellence Deliver product releases and fixes to production as needed Interface among our San Francisco, Vancouver, Bangalore, and Eastern European teams, and mentor more junior engineers Write automated unit tests and participate in peer design and code reviews Collaborate as needed with the other developers and QA engineers on the team, as well as with Product Management Productize analytics models from the Data Science and Data Engineering team Tune StreetLight InSight Planning and Streetlight Insight Operations for performance, scalability, and reliable operation to serve our growing customer base Assist Support and Operations in resolving production issues when needed, and improve the product to avoid them in the future Here's what you'll need BS/MS in Computer Science, Mathematics, or an Engineering discipline from a top university 7+ years of experience as a Software Engineer at a software product company, preferable in an enterprise market 5+ years of experience developing web-based SaaS applications Competence and experience in both frontend and backend web development Strong problem solving and solution design skills Proficiency in Python (Java, C++ or Ruby experience can substitute for Python in a candidate who is open to learning new technologies) Proficiency in SQL and working with relational databases Competence and experience in handling data pipelines including experience with data streaming technologies and batch processes Experience working in cloud-deployed platforms such as AWS, Google Cloud Product and customer orientation Good communication skills - both written and verbal Quick learner, and a strong team player We offer: Rewarding employment: Full-time employment with a salary that matches your qualifications Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects: Engage in exciting international projects Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses: Enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
DevOps & Cloud Operations Analyst (GCP)
Mid
Hybrid
Krakow, Poland
🏢 Summary: The offer is for an Analyst, DevOps & Cloud Infrastructure role focused on maintaining, optimizing, and automating a large-scale GCP cloud environment supporting data-driven products. The position involves cloud cost optimization, production operations, monitoring, and infrastructure tooling in a complex international setup. It combines hands-on DevOps work with reporting, automation, and continuous improvement of cloud and operational processes. 🗂️ Requirements: 3+ years experience in DevOps, SRE, or Cloud Operations, Hands-on experience with Google Cloud Platform, Strong SQL skills with BigQuery, Proficiency in Bash and Python, Experience with monitoring and alerting tools, Experience with CI/CD pipelines, Experience with configuration management tools, Proficiency with Git, Experience building dashboards, Experience working in Linux environments, Willingness to participate in on-call rotation 📃 Skills: GCP, BigQuery, ComputeEngine, IAM, CloudStorage, SQL, Bash, Python, Zabbix, Opsgenie, PagerDuty, Jira, Jenkins, Ansible, Git, GitHub, Looker, PowerBI, Tableau, Linux, SSH, cron, Terraform, PostgreSQL, Kubernetes 🏢 Description: At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport. Looking to grow your impact in DevOps and cloud infrastructure while working with modern GCP technologies? This is an opportunity to join Jacobs and play a key role in maintaining and optimizing a large-scale cloud environment supporting data-driven products. As an Analyst, DevOps & Cloud Infrastructure, you’ll work hands-on with cloud cost optimization, production operations, and infrastructure tooling, helping ensure stability, efficiency, and continuous improvement. You’ll collaborate with international teams, gain exposure to complex data and cloud ecosystems, and take ownership of meaningful initiatives, all while building your expertise in a supportive and experienced environment. Responsibilities: Monitor, analyze, and optimize GCP cloud costs, including BigQuery usage and resource governance Develop and maintain dashboards ( Looker Studio ) and data pipelines in BigQuery for cost and operational reporting Support production operations, including alert triage, incident response, and participation in on-call rotation Maintain and enhance monitoring and alerting systems (Zabbix, Opsgenie/Jira Service Management, log alerting) Automate infrastructure and operational processes using Python, Bash, Jenkins, and Ansible Manage operational tasks such as IAM access, infrastructure configuration, and environment setup Support tooling migrations (e.g., Opsgenie to Jira Service Management) Create and maintain technical documentation (runbooks, playbooks, procedures) Collaborate with vendors and optimize SaaS tool usage and licensing costs Work closely with cross-functional teams, sharing knowledge, providing updates, and identifying risks Here's what you'll need: 3+ years of experience in DevOps, SRE, Cloud Operations, or similar roles Hands-on experience with Google Cloud Platform (BigQuery, Compute Engine, IAM, Cloud Storage, billing) Strong SQL skills, particularly with BigQuery Proficiency in Bash and Python for automation and data processing Experience with monitoring and alerting tools (e.g., Zabbix, Opsgenie, PagerDuty, Jira Service Management ) Experience with CI/CD pipelines ( Jenkins ) and configuration management ( Ansible ) Proficiency with Git/GitHub Experience building dashboards ( Looker Studio, Power BI, Tableau, or similar ) Comfortable working in Linux environments (SSH, cron, log analysis) Strong prioritization, communication, and collaboration skills in distributed teams Ability to produce clear technical documentation (runbooks, procedures, reports) Willingness to participate in an on-call rotation, including after-hours support for P1/P2 production incidents and occasional availability aligned with US time zones (including late evening hours in Poland for deployments) Nice to have: Google Cloud certifications (e.g., Associate or Professional level) Experience with Jira Service Management, Confluence, or Atlassian ecosystem Familiarity with Terraform or Infrastructure as Code practices Experience with PostgreSQL administration Exposure to Kubernetes and containerized workloads Understanding of networking fundamentals (VPNs, firewall rules, peering) Background in data analytics, geospatial, or transportation-related domains We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Full-stack Developer (Node.js/Angular/Typescript)
Mid
Hybrid
Krakow, MA, Poland
🏢 Summary: Full-stack Developer role focused on stabilizing and modernizing an acquired application by working across Angular frontend and Node.js backend. The position involves rebuilding the frontend in TypeScript, resolving critical issues, and implementing new features using cloud-native and serverless solutions on GCP. The role supports architectural improvements and platform scalability within a modern CI/CD-driven environment. 🗂️ Requirements: Minimum 3 years of professional experience as Software Developer, Experience with Angular, Proficiency in JavaScript and TypeScript, Backend development experience with Node.js, Experience with cloud platforms (GCP, AWS or Azure), Understanding of REST APIs and asynchronous programming, Experience with NoSQL databases, Experience with serverless/cloud runtimes, Ability to work with and modernize legacy code, Willingness to participate in on-call rotation 📃 Skills: Angular, TypeScript, JavaScript, Node.js, GCP, CloudRun, CloudFunctions, Firestore, REST, NoSQL, CI/CD, APIs, AWS, Azure 🏢 Description: We are looking for a Full‑stack Developer to join the Digital & Data Hub in the Jacobs Krakow office and support the stabilization and further development of an acquired application. You will work across both the frontend and backend, helping resolve critical issues, participate in rebuilding the frontend into TypeScript, and support the introduction of new features and architectural improvements. This role is ideal for someone with solid hands‑on development skills who wants to grow while contributing to impactful platform modernization. Responsibilities: Develop and maintain frontend and backend features using Angular (migrating toward TypeScript ) and Node.js (TypeScript/JavaScript) Support stabilization efforts by diagnosing and resolving defects, performance issues, and architectural bottlenecks Participate in the redesign and refactor of existing components, including modernizing monolithic services Contribute to rebuilding the frontend into a more maintainable and scalable TypeScript‑based structure Implement backend logic using GCP Cloud Run and Cloud Functions Work with Firestore (NoSQL) to build efficient and reliable data workflows Collaborate closely with DevOps and architecture teams on platform improvements Work with modern development practices such as code reviews, unit testing, and CI/CD Ensure compliance with security and authentication standards (GCP-based authentication already implemented) Here's what you'll need: Min. 3 years of professional experience as a Software Developer Practical experience with Angular and JavaScript/TypeScript Solid knowledge of backend development using Node.js Experience with cloud‑based development (preferably GCP, AWS or Azure also acceptable) Understanding of APIs, REST principles, asynchronous programming, and cloud-native patterns Experience working with NoSQL databases ( Firestore is a plus) Familiarity with serverless/cloud runtimes (Cloud Functions, Cloud Run, Lambda, etc.) Willingness to work with legacy code and contribute to modernization Strong problem‑solving skills and ownership mindset Willingness to participate in an on-call rotation, including after-hours support for critical production incidents We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
.Net Developer
Mid
Hybrid
Kraków, Poland
🏢 Summary: Full-stack .NET Developer role focused on building scalable, cloud-native applications within the Azure ecosystem, including microservices, APIs, and event-driven solutions. The position involves contributing to the full application lifecycle, collaborating in Agile teams, and implementing modern DevOps and infrastructure-as-code practices. You will develop high-quality, secure, and maintainable software aligned with business and analytics requirements. 🗂️ Requirements: Proven experience with .NET and C# development, Hands-on experience with ASP.NET MVC and Razor, Strong understanding of REST APIs and backend integration, Experience designing and developing microservices, Practical knowledge of Clean Architecture principles, Knowledge of design patterns (Repository, CQRS, Mediator), Experience with Azure cloud services, Experience with CI/CD pipelines, Ability to write unit and integration tests, Experience working in Agile (Scrum or SAFe) teams 📃 Skills: .NET, C#, ASP.NET, MVC, Razor, REST, Microservices, Azure, AzureFunctions, AppServices, CI/CD, AzureDevOps, Bicep, Terraform, IaC, CQRS, Mediator, Repository, Agile, Scrum, SAFe 🏢 Description: We are seeking passionate, ambitious, and highly motivated .NET Developer to join our ambitious team. You will play a key role in building and maintaining a high-quality platform, with excellent opportunities to grow your skills, work with cutting-edge technologies, and contribute to the development of world-class software solutions. We’re looking for developer eager to advance their career in .NET and cloud technologies within the Azure ecosystem. You’ll contribute to the full application lifecycle, collaborate with a talented global team, and engage directly with customers to gather feedback and shape our products. Key Responsibilities: Building platform tailored to meet specific business customers' needs, ensuring they align with organizational goals and processes. Collaborate closely with stakeholders to define schemas and relationships that support business logic and reporting requirements. Ensure solutions are scalable, secure, and capable of evolving with changing business demands. Support real-time analytics and event-driven architectures to address modern business challenges effectively. Design and develop microservices and APIs using .NET (C#) Build and maintain cloud-native applications using Azure Functions, App Services, and other PaaS offerings Collaborate with DevOps engineers to implement CI/CD pipelines using Azure DevOps Contribute to cloud architecture design and infrastructure as code (IaC) using Bicep or Terraform Write unit and integration tests using modern testing frameworks Follow clean coding principles and design patterns to ensure maintainable and scalable code Participate in Agile ceremonies, code reviews, and sprint planning sessions Here's what you'll need: Proven experience with .NET/C# development, ideally in modern stack projects Hands-on experience with ASP .NET MVC and Razor Strong understanding of REST APIs and backend service integration Familiarity with Clean Architecture principles and separation of domain, infrastructure, business logic, and presentation layers Practical knowledge of design patterns (Repository, CQRS, Mediator) Experience working in Agile teams (Scrum/SAFe) with collaborative practices Good communication skills, able to explain technical topics in simple terms We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs . As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Healthcare
Jacobs
Senior QA Automation Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Mid/Senior QA Engineer role focused on ensuring quality, reliability, and performance of cloud-based Health Data Platform solutions. The position involves building and maintaining automated tests, contributing to test strategy, and integrating QA processes into CI/CD pipelines. You will collaborate with cross-functional teams to support continuous delivery of high-quality web applications (API and UI). 🗂️ Requirements: 4+ years of QA Engineering or Test Automation experience, Hands-on experience with test automation tools (e.g., Playwright), Programming skills in Python, JavaScript or TypeScript, Experience with API testing, Experience with UI testing, Experience with BDD frameworks (e.g., Cucumber), Understanding of CI/CD processes, Knowledge of version control systems, Basic SQL knowledge, Experience with manual and exploratory testing 📃 Skills: Python, JavaScript, TypeScript, Playwright, Cucumber, SQL, Git, GitHub, Azure, DevOps, CI/CD, Shell, Bash, API, UI 🏢 Description: At Jacobs’ Krakow office, we build more than software – we create digital solutions that power complex, real‑world engineering and infrastructure projects across the globe. As part of our growing Digital & Data Hub, you’ll join high‑impact international teams where quality, innovation and collaboration are at the heart of everything we do. We are looking for a Mid/Senior QA Engineer to join our team and help ensure the reliability, performance and quality of our products. You will work closely with developers, product owners and cross‑functional teams to design and execute test strategies, build automation, and support continuous delivery of high‑quality software. The project focuses on developing cloud‑based solutions for Health Data Platforms, enabling secure processing and delivery of clinical data for healthcare, regulatory and research stakeholders. Responsibilities: Develop and maintain automated tests for web applications (API and UI) Build and extend test automation frameworks using Python, JavaScript or TypeScript Create and execute BDD scenarios (e.g., Cucumber ) Perform functional, regression, exploratory and manual testing Contribute to test planning, test design and overall QA lifecycle Integrate automated tests into CI/CD pipelines ( GitHub Actions, Azure DevOp s) Use SQL to validate data in test environments Automate workflows using Shell/Bash scripting Collaborate with developers and product teams to identify and resolve defects Advocate for QA best practices and continuous improvement Here's what you'll need: 4+ years of experience in QA Engineering or Test Automation Hands‑on experience with test automation ( Playwright or similar ) Good programming skills in Python, JavaScript or TypeScript Experience with API and UI testing Familiarity with BDD frameworks (e.g., Cucumber ) Understanding of CI/CD processes and version control Basic SQL knowledge Experience with manual testing and exploratory testing Strong communication and collaboration skills We offer: Rewarding employment - full-time employment with a salary that matches your qualifications Hybrid work model - enjoy the flexibility of working mostly from home Flexible hours - start your day anytime between 7:30 and 10:00 AM Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects - engage in exciting international projects Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses - enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
Jacobs
Senior Full-Stack .NET Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Senior Full Stack .NET Developer responsible for designing, developing, and delivering end-to-end software solutions within a modern .NET and Azure environment. The role includes architectural input, code quality assurance, CI/CD automation, and replatforming of existing systems. You will work across backend and frontend, collaborating in Agile teams to build API-driven applications. 🗂️ Requirements: 5+ years experience with C# and .NET in complex environments, Experience building API-based applications for web, desktop or mobile clients, Practical experience with Blazor, ASP.NET MVC, Razor, Hands-on experience with Microsoft Azure (Functions, App Services, Azure SQL, DevOps, CI/CD), Strong SQL skills including data modeling and query optimization, Experience with code reviews, debugging and performance profiling, Proficiency with Git and branching strategies, Knowledge of Clean Architecture and design patterns (CQRS, Mediator, Repository), Experience working in Agile teams 📃 Skills: C#, .NET, Blazor, ASP.NET, MVC, Razor, Azure, SQL, Git, CI/CD, CQRS, Mediator, Repository, AzureSQL, DevOps, Python, Node.js 🏢 Description: Your impact As a Senior Full Stack .NET Developer , you will be responsible for designing, developing, and delivering high‑quality software solutions. You will support teams in applying best practices, ensuring code quality, contributing to architectural discussions, and driving process automation. You will collaborate closely with Product Owners, Architects, and Scrum teams. Key Responsibilities Support the Software Engineering Manager and Solution Architect in defining the shared tech stack and development best practices Advise development teams on solution design, technical debt assessment, and continuous process improvement Ensure high code quality through code reviews, standards alignment, and CI/CD pipeline improvements Translate business requirements into technical solutions Support solution design activities: user stories, effort estimation, API design, and architectural decisions Contribute to replatforming and refactoring of existing systems Work end‑to‑end on new applications (backend + frontend) within the approved .NET stack Support sprint planning, estimation, and task breakdown for development teams Contribute to DevOps processes, automation of CI/CD, and organization of testing and UAT Provide technical guidance, resolve blockers, and mentor other developers Here's what you'll need 5+ years of experience designing and developing C# / .NET solutions in complex environments Experience building applications based on API architectures for multiple clients (web, desktop, mobile, plugins) Practical Experience with Blazor, ASP.NET MVC, Razor Proven experience with Microsoft Azure (Functions, App Services, Azure SQL, DevOps, CI/CD) Solid expertise in SQL , data modeling, optimization, and query tuning Experience with code quality assurance, advanced debugging, and performance profiling Strong knowledge of Git and modern branching strategies Familiarity with Clean Architecture principles , separation of layers, and design patterns (CQRS, Mediator, Repository) Experience working in Agile teams and strong communication skills Nice to have: Python for automation tools and integrations Node.js We offer: Rewarding employment: Full-time employment with a salary that matches your qualifications Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break Global projects: Engage in exciting international projects Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms Language courses: Enhance your skills with courses in English, German, and Polish We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
Technology
DCV Technologies
Senior .NET Developer | Hybrid Krakow
Senior
Hybrid
Krakow, Poland
🏢 Summary: Long-term hybrid opportunity for an experienced .NET Developer to work on digital products and technology services for a major international investment bank. The role involves backend and frontend development, cloud-based architecture on Azure, and building scalable, secure microservices-based solutions. You will contribute across the full software development lifecycle, from design to deployment and production support. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, Strong experience with C# and .NET Core, .NET 6 or later experience, Experience building frameworks and APIs, Knowledge of object-oriented design, Design Patterns, SOLID, Understanding of multithreading, Experience with Microsoft Azure services, Experience with microservices architecture, Experience with event-driven architecture, Experience with messaging platforms, Experience with containers, Experience with React, Experience with TypeScript or JavaScript, Experience with CSS3 and HTML5, Agile mindset, Experience with Test Driven Development, Knowledge of DevOps practices, Focus on Clean Code principles 📃 Skills: C#, .NET, .NET6, API, OOP, SOLID, Multithreading, Azure, AKS, Containers, WebApps, AzureFunctions, ServiceBus, StorageAccounts, KeyVault, Microservices, EventDriven, Kafka, Kubernetes, React, TypeScript, JavaScript, CSS3, HTML5, TDD, DevOps 🏢 Description: We are currently looking for talented and experienced .NET Developer to join a long-term project with a major international Swiss investment bank operating in the financial sector. 📍 Location: Wroclaw or Krakow 🏢 Hybrid model: 3 days per week from the office Responsibilities Design, develop, and improve digital products and technology services for clients and employees Apply a broad range of software engineering practices, from analyzing user needs to automated testing and deployment Ensure quality, security, reliability, and compliance of solutions Build observability into solutions, monitor production health, resolve incidents, and remediate root causes Understand and advocate for client needs Share knowledge with colleagues, support hiring, and contribute to engineering culture and internal communities Requirements Education Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or related technical discipline Backend / .NET Strong experience with C# and .NET Core Experience developing frameworks and APIs using .NET 6 or later Understanding of object-oriented design, Design Patterns, and SOLID principles Understanding of multi-threading Cloud & Infrastructure Experience with Microsoft Azure services: AKS Containers Web Apps Azure Functions Service Bus Storage Accounts Key Vault Experience with Cloud architecture and engineering, ideally Azure Architecture Experience with: Microservice architecture Event-Driven architecture Service/Micro-Service architectures Loosely coupled systems Reusable components Messaging & Containers Experience with messaging platforms, ideally Kafka Experience with Containers, ideally Kubernetes Frontend Experience with React Experience with TypeScript / JavaScript Experience with CSS3 and HTML5 Engineering Practices Agile mindset Test Driven Development (TDD) DevOps practices Focus on Clean Code and engineering best practices Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV at alina.pchelnikova@dcvtechnologies.co.uk