New offer - be the first one to apply!
August 8, 2026
C++ Engineer
Mid • Hybrid
130 - 160 PLN
Krakow, MA, Poland
Description
- Design, develop, test and integrate software for telecommunication infrastructure.
- Take end-to-end responsibility for feature delivery.
- Work on solutions used in mission-critical communications across healthcare, public safety and transportation.
- Collaborate with cross-functional teams in a global organization.
- Work with on-premise and cloud-based technologies, including mobile apps.
- Operate within Agile methodologies, including Scrum and Kanban.
Requirements
- Strong, practical knowledge of C and C++.
- Strong Linux systems skills.
- 4+ years of professional software development experience.
- BS in Computer Engineering or equivalent degree.
- English skills sufficient for effective communication.
- Agile mindset.
Similar jobs you might like
Technology
New offer
Experis Manpower Group
C++ Software Engineer
Mid
Remote
Warsaw, Poland
20,160 - 20,500 PLN
🏢 Summary: Remote C++ Software Engineer role for candidates located in Poland, focused on building and maintaining scalable, large-scale software systems for global customers. The position involves backend and distributed-environment development, feature delivery, architecture contributions, and code-quality practices within an international team. Offered on a B2B contract with healthcare, Multisport, e-learning access, and group life insurance. 🗂️ Requirements: Located in Poland, Minimum 3 years of commercial C++ development experience, Strong software engineering and object-oriented programming knowledge, Experience with complex backend systems or large-scale applications, Ability to troubleshoot distributed environments, Professional English proficiency, Ability to collaborate in an international team 📃 Skills: C++, OOP, Backend, DistributedSystems, Testing, CodeReview 🏢 Description: We are looking for a skilled C++ Software Engineer to join an international team working on the development of advanced, large-scale software solutions used by customers worldwide. If you enjoy solving complex engineering challenges, working with scalable systems, and building impactful products, this opportunity could be a great fit for you. Responsibilities: - Design, develop, and maintain high-quality software solutions in C++. - Contribute to the architecture and implementation of systems used by real-world customers. - Work with large-scale technical infrastructure and distributed environments. - Develop new features and enhance existing functionalities. - Collaborate with cross-functional teams to deliver reliable and scalable solutions. - Ensure code quality through testing, code reviews, and best engineering practices. Requirements: - Minimum 3 years of commercial experience with C++ development. - Strong understanding of software engineering principles and object-oriented programming. - Experience working on complex backend systems or large-scale applications. - Ability to troubleshoot and solve technical challenges in distributed environments. - Good communication skills and ability to work in an international team. - English proficiency enabling effective collaboration in a professional environment. Our Offer: - B2B contract via Experis - Medicover healthcare - Multisport card - Access to e-learning platforms - Group life insurance
Technology
EPAM Systems
Senior C++ Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior or Lead C++ Engineer role focused on developing and optimizing high-performance C++ applications in a Unix/Linux environment for the banking and financial services sector. The position involves low-level engineering, shell scripting, code reviews, and collaboration on complex technical challenges in a hybrid work model. Candidates will work with modern C++ standards and contribute to technically advanced engineering projects. 🗂️ Requirements: 3+ years of software development experience, Strong knowledge of modern C++, Experience with C++11, Experience with C++14, Experience with C++17, Experience with C++20, Solid experience with UNIX/Linux, Expertise in UNIX shell scripting, English proficiency at B2 level or higher 📃 Skills: C++, C++11, C++14, C++17, C++20, UNIX, Linux, Shell, Git, Python 🏢 Description: Are you a true C++ enthusiast who lives and breathes modern C++? Do you thrive in a Unix/Linux environment and enjoy working close to the hardware? If you consider yourself a C++ geek who values hands-on engineering and understands hardware at a fundamental level, we want to hear from you! We are seeking a skilled Senior or Lead C++ Engineer to join a Project for our Client, a global leader in the area of banking, investment banking and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw or Krakow. Responsibilities Design, develop, and optimize high-performance C++ applications Work closely with hardware, leveraging your deep understanding of system internals Write and maintain UNIX shell scripts to automate engineering workflows Collaborate with other engineers to solve complex technical challenges Contribute to a culture of technical excellence and innovation Deliver high quality code, aligned with guidelines and standards Conduct code reviews and test software as needed Add value to the Team through your knowledge and programming skills and grow in achieving unique and outstanding performance Learn from your motivated and skilled colleagues and in turn share your knowledge with other team members Requirements 3+ years of experience in software development Strong proficiency in modern C++ (C++11/14/17/20) Solid experience with UNIX/Linux environments Expertise in UNIX shell scripting English proficiency at B2 level or higher Nice to have Experience with Git for version control Familiarity with Python for scripting and automation We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior C++ Engineer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior or Lead C++ Engineer role focused on developing and optimizing high-performance C++ applications in a Unix/Linux environment for the banking and financial services sector. The position involves low-level system work, shell scripting, code reviews, and collaboration on complex engineering challenges in a hybrid work model based in Wroclaw or Krakow. 🗂️ Requirements: 3+ years of software development experience, Strong knowledge of modern C++, Experience with UNIX/Linux environments, Expertise in UNIX shell scripting, English proficiency at B2 level or higher 📃 Skills: C++, UNIX, Linux, Shell, Git, Python 🏢 Description: Are you a true C++ enthusiast who lives and breathes modern C++? Do you thrive in a Unix/Linux environment and enjoy working close to the hardware? If you consider yourself a C++ geek who values hands-on engineering and understands hardware at a fundamental level, we want to hear from you! We are seeking a skilled Senior or Lead C++ Engineer to join a Project for our Client, a global leader in the area of banking, investment banking and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw or Krakow. Responsibilities Design, develop, and optimize high-performance C++ applications Work closely with hardware, leveraging your deep understanding of system internals Write and maintain UNIX shell scripts to automate engineering workflows Collaborate with other engineers to solve complex technical challenges Contribute to a culture of technical excellence and innovation Deliver high quality code, aligned with guidelines and standards Conduct code reviews and test software as needed Add value to the Team through your knowledge and programming skills and grow in achieving unique and outstanding performance Learn from your motivated and skilled colleagues and in turn share your knowledge with other team members Requirements 3+ years of experience in software development Strong proficiency in modern C++ (C++11/14/17/20) Solid experience with UNIX/Linux environments Expertise in UNIX shell scripting English proficiency at B2 level or higher Nice to have Experience with Git for version control Familiarity with Python for scripting and automation We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
emagine Polska
C++/C# Developer with German
Senior
Remote
140 - 160 PLN
🏢 Summary: Long-term remote B2B contract for a C++/C# Developer focused on complex enterprise and public-sector software development and system integration projects. The role involves building, integrating, testing, and maintaining scalable solutions within CI/CD-driven Visual Studio environments. The developer contributes to architecture, technical documentation, and integration of third-party components in large-scale projects. 🗂️ Requirements: Fluent German C1, English minimum B1, Bachelor's degree in Computer Science or equivalent, Minimum 5 years professional experience, 4–6 years experience in C++ or 2–3 years in C#, Minimum 5 years experience with Git (branching, merging), Experience with Jira and Confluence, Windows system administration skills, Minimum 2 years unit testing experience, Minimum 2 years experience integrating third-party software, Minimum 1 year experience with CI/CD in Visual Studio, Experience preparing technical specifications and documentation, Experience with Waterfall, V-Model, or Agile/Scrum methodologies 📃 Skills: C++, C#, Git, Jira, Confluence, Windows, CI/CD, VisualStudio, UnitTesting, Scrum, Waterfall, V-Model 🏢 Description: Overview of the Role: The C++ / C# Developer will engage in complex software development and system integration projects, primarily within the enterprise or public-sector domains, driving the delivery of robust, scalable solutions. What we offer: Long Term B2B Contract Remote role Main Responsibilities: Develop, test, and maintain high-quality software solutions. Collaborate with team members for system integration tasks. Contribute to the design and architecture of technical specifications. Participate in reviews and suggest improvements in software coding practices. Document all development processes and updates for project transparency. Ensure adherence to CI/CD practices within Visual Studio environments. Support unit testing and maintain test processes. Integrate third-party software components efficiently. Facilitate knowledge transfer within the team. Assist in troubleshooting and maintaining existing applications. Key Requirements: Fluent in German (C1 level, spoken and written). Proficient in English (minimum B1 level, spoken and written). Bachelor's degree in Computer Science or equivalent with at least 5 years of experience. Extensive knowledge of C++ and/or C# (4-6 years for C++, 2-3 years for C#). Experience with Git (branching, merging) for at least 5 years. Familiarity with Jira and Confluence. Competence in Windows system administration, including terminal and console usage. Hands-on experience with unit testing and test processes (minimum 2 years). Experience integrating third-party software (minimum 2 years, ideally 4 years). Knowledge of CI/CD processes in Visual Studio environments (minimum 1 year). Experience in preparing technical specifications and documentation (minimum 1 year). Exposure to large public sector projects or comparable private sector engagements. Familiarity with various software development models (Waterfall/V-Model, Iterative, Agile/Scrum). Willingness to facilitate knowledge transfer within the team. Nice to Have: Experience in public sector projects such as KONSENS. Background in team leadership or mentoring roles. Knowledge of additional programming languages or technologies. Other Details: The position offers remote working opportunities from Poland with occasional visits to Germany (not exceeding once a quarter). Candidates should be available for up to a month and are expected for long-term cooperation on a 48-month project. A standard business working hour schedule is provided.
Technology
New offer
DCV Technologies
Software Engineer (C++ with FX Domain Experience) | Hybrid | Kraków
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Long-term B2B opportunity for a C++ Software Engineer to develop low-latency, real-time FX trading systems for an international investment-bank project. The role uses a hybrid model with three office days per week and includes production support for large-scale financial applications. 🗂️ Requirements: Strong C++ development experience, Multithreading expertise, Low-latency systems experience, Real-time application development experience, FX trading, lifecycle, or risk-management systems experience, Algorithms, data structures, and system-design knowledge, MS SQL, Sybase, or Oracle experience, IBM MQ or Kafka experience, CI/CD and DevOps practices experience, Azure exposure, L3 production support and incident-management experience, Excellent communication skills, Bachelor’s or Master’s degree in Computer Science, IT, or related field, Fluent English 📃 Skills: C++, Multithreading, Low-latency, Realtime, FX, Algorithms, Datastructures, Systemdesign, MSSQL, Sybase, Oracle, IBMMQ, Kafka, CI/CD, DevOps, GitLab, Azure, L3, Incidentmanagement 🏢 Description: We are looking for a talented and experienced Software Engineer with C++ and FX domain experience to join a long-term project for a major international Swiss investment bank in the financial sector. Hybrid model: 3 days per week from the office. Required Skills and Experience • Strong C++ development experience • Multi-threading • Low-latency systems • Real-time application development • Experience within FX trading, FX lifecycle, or risk management systems • Strong understanding of algorithms, data structures, and system design • Experience with MS SQL, Sybase, or Oracle • Messaging technologies such as IBM MQ or Kafka • CI/CD and DevOps practices; GitLab preferred • Azure cloud exposure • Production support (L3) and incident management • Excellent communication skills • Bachelor's or Master's degree in Computer Science, IT, or a related field • Fluent English What’s on Offer • Long-term B2B cooperation • Opportunity to work on a high-impact project within the financial sector • International and collaborative environment • Flexible hybrid working model • Stable, long-term engagement • Exposure to modern technologies and large-scale systems 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
Technology
xBerry Sp. z o.o.
C++ Developer
Senior
Hybrid
Wroclaw, DS, Poland
100 - 150 PLN
🏢 Summary: Development and maintenance of a C++/Qt desktop application supporting airport operations systems, including integration with external hardware and real-time data sources. The role involves contributing to system architecture, ensuring high code quality, and collaborating with international teams. The position requires strong expertise in real-time systems and software engineering best practices. 🗂️ Requirements: Minimum 5 years of commercial experience in C++, Commercial experience with Qt framework, Experience with real-time systems, Strong knowledge of software engineering best practices, Understanding of design patterns and SOLID principles, Experience with software testing, Ability to design and contribute to system architecture, Fluent English (written and spoken) 📃 Skills: C++, Qt, OOP, SOLID, Testing, Git, Real-time, Desktop, Integration 🏢 Description: Requirements: Minimum 5 years of commercial experience in C++ programming and working with the Qt framework. Strong knowledge of C++ and hands-on experience with Qt. Experience working with real-time systems. Solid understanding of software engineering best practices (design patterns, SOLID principles, testing). Ability to work independently and take responsibility for functionalities. Proactivity, engagement, and excellent communication skills. Experience in a team leader role is a plus. Fluent English (both written and spoken) is required for working in an international team. Responsibilities: Development and maintenance of a desktop application in C++/Qt for systems supporting airport operations. Integration with external systems such as radars, GPS, cameras, and sensors. Collaboration with international teams (development, QA, analysts). Ensuring code quality, testability, and stability of the solution. Contributing to the design and architecture of the system. We offer: Flexible working hours Hybrid work options (Office in Wrocław) Medical care program MultiSport Integrations events A contract of employment or self-employment, depending on You
Technology
DCG
C/C++ System Engineer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: C/C++ System Engineer role focused on owning and maintaining legacy application components, analyzing complex system integrations, and supporting regulatory and business-driven changes. The position involves troubleshooting, debugging, deployment support, and contributing to lifecycle decisions for interconnected systems in a hybrid work model. 🗂️ Requirements: Strong experience with C development, Strong experience with C++ development, Experience working in Agile (Scrum) environments, Experience with CI/CD pipelines, Practical experience with GitHub Copilot, Strong troubleshooting and debugging skills, Experience working with legacy systems, Ability to analyze complex system integrations and dependencies, Fluent English (spoken and written) 📃 Skills: C, C++, Agile, Scrum, CI/CD, GitHub, Copilot, VBA, Java, Debugging, Git, ReverseEngineering 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: C/C++ System Engineer Hybrid work model - 3x per week work from the office - Warsaw Responsibilities: Take end‑to‑end ownership of legacy application components (4450 / LETU and related modules) Analyze and understand data flows, system integrations, and dependencies Support mandatory regulatory and business-driven changes Perform incident investigation, troubleshooting, and debugging Support packaging and deployment activities Work across multiple components, including: C / C++ codebase, DScreen UI layer, VBA-based document templates, Java integration components Drive knowledge consolidation, including reverse engineering and structured knowledge transfer Improve documentation and operational stability of the application Contribute to lifecycle decisions (maintain, modernize, or decommission systems) Participate in discussions on effort vs. value trade‑offs with stakeholders Requirements: Strong experience with C / C++ development Experience working in Agile (Scrum) environments Experience with CI/CD pipelines Practical experience using GitHub Copilot Strong experience in troubleshooting and system analysis, including working with legacy systems Ability to analyze complex system dependencies and integrations Strong analytical and problem‑solving skills Ability to work independently with high level of ownership Strong communication skills and ability to collaborate with stakeholders Fluent English (spoken and written) Nice to have: Experience in credit domain / financial systems Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
Experis Manpower Group
Cross‑Platform Developer (C++/C#)
Senior
Remote
Warsaw, Poland
180 - 200 PLN/hr
🏢 Summary: B2B remote role for an experienced Software Engineer focused on building cross-platform components using C++, C#, and Kotlin Multiplatform. The position involves integrating native C++ modules with .NET applications and developing secure Windows-based functionality. You will contribute hands-on to designing and delivering scalable, high-quality technical solutions. 🗂️ Requirements: Commercial experience with C++, Experience with C# and native library integration, Ability to create and maintain NuGet packages, Knowledge of Windows programming, Experience with security modules, Experience with Kotlin Multiplatform or willingness to learn 📃 Skills: C++, C#, Kotlin, KotlinMultiplatform, .NET, NuGet, Windows, DLL 🏢 Description: Start Date: ASAP / Within 1 Month / Flexible Work Model: 100% remote Contract Type: B2B (180-200 PLN/h + VAT) We are looking for an experienced software engineer with strong skills in C++, C#, and Kotlin Multiplatform to join our engineering team. You will work on cross‑platform components, integrate native code with .NET applications, and contribute to developing secure and reliable features for modern systems. The role involves hands‑on coding, problem‑solving, and collaborating closely with other engineers to deliver high‑quality technical solutions. Expectations Solid commercial experience with C++ development , ideally on Windows. Practical experience using C# and integrating native libraries. Ability to create and maintain C# NuGet packages. Familiarity with Windows programming concepts, including security modules. Experience with Kotlin Multiplatform or willingness to learn it quickly. Responsibilities Develop cross‑platform components using C++, C#, and Kotlin Multiplatform. Integrate native C++ modules (DLLs) with C# applications. Build and maintain reusable C# libraries and NuGet packages. Implement and support Windows‑based functionality, including security‑related modules. Collaborate with the engineering team to design, test, and deliver scalable solutions. What We Offer Medicover healthcare package Multisport card Access to an e-learning platform Group life insurance
Technology
emagine Polska
C++ / C# Developer with German
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Long-term remote B2B contract for a C++/C# Developer focused on enterprise and public-sector software development, system integration, and CI/CD-driven delivery. The role involves developing scalable applications, integrating third-party components, maintaining documentation, and collaborating on architecture and testing processes. Occasional travel to Germany is required as part of a 48‑month project. 🗂️ Requirements: German C1, English B1, Bachelor's degree in Computer Science or equivalent, 5+ years of software development experience, 4-6 years of C++ experience, 2-3 years of C# experience, 5+ years of Git experience, Experience with Jira, Experience with Confluence, Windows administration skills, 2+ years of unit testing experience, 2+ years of third-party software integration experience, Knowledge of CI/CD in Visual Studio, Experience preparing technical specifications and documentation, Experience with Agile/Scrum or Waterfall/V-Model methodologies, Experience in enterprise or public-sector projects 📃 Skills: C++, C#, Git, Jira, Confluence, Windows, CI/CD, VisualStudio, Scrum, Agile, Waterfall, V-Model, UnitTesting 🏢 Description: Overview of the Role: The C++ / C# Developer will engage in complex software development and system integration projects, primarily within the enterprise or public-sector domains, driving the delivery of robust, scalable solutions. What we offer: Long Term B2B Contract Rate: 140-160 PLN/ H+ VAT Remote role Main Responsibilities: Develop, test, and maintain high-quality software solutions. Collaborate with team members for system integration tasks. Contribute to the design and architecture of technical specifications. Participate in reviews and suggest improvements in software coding practices. Document all development processes and updates for project transparency. Ensure adherence to CI/CD practices within Visual Studio environments. Support unit testing and maintain test processes. Integrate third-party software components efficiently. Facilitate knowledge transfer within the team. Assist in troubleshooting and maintaining existing applications. Key Requirements: Fluent in German (C1 level, spoken and written). Proficient in English (minimum B1 level, spoken and written). Bachelor's degree in Computer Science or equivalent with at least 5 years of experience. Extensive knowledge of C++ and/or C# (4-6 years for C++, 2-3 years for C#). Experience with Git (branching, merging) for at least 5 years. Familiarity with Jira and Confluence. Competence in Windows system administration, including terminal and console usage. Hands-on experience with unit testing and test processes (minimum 2 years). Experience integrating third-party software (minimum 2 years, ideally 4 years). Knowledge of CI/CD processes in Visual Studio environments (minimum 1 year). Experience in preparing technical specifications and documentation (minimum 1 year). Exposure to large public sector projects or comparable private sector engagements. Familiarity with various software development models (Waterfall/V-Model, Iterative, Agile/Scrum). Willingness to facilitate knowledge transfer within the team. Nice to Have: Experience in public sector projects such as KONSENS. Background in team leadership or mentoring roles. Knowledge of additional programming languages or technologies. Other Details: The position offers remote working opportunities from Poland with occasional visits to Germany (not exceeding once a quarter). Candidates should be available for up to a month and are expected for long-term cooperation on a 48-month project. A standard business working hour schedule is provided.
Technology
emagine Polska
C++ / C# Developer
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Long-term remote B2B contract for a C++/C# Developer to deliver and integrate enterprise or public-sector software solutions. The role focuses on developing, maintaining, and integrating robust applications while ensuring CI/CD compliance and high code quality. The project involves complex system integration and long-term cooperation within an international environment. 🗂️ Requirements: Bachelor’s degree in Computer Science or equivalent, Minimum 5 years of professional software development experience, 4–6 years of C++ experience or 2–3 years of C# experience, Minimum 5 years of experience with Git (branching, merging), Experience with Windows system administration (terminal, console), Minimum 2 years of unit testing experience, Minimum 2 years of third-party software integration experience, Minimum 1 year of CI/CD experience in Visual Studio environments, Experience in preparing technical specifications and documentation, Experience working with Jira and Confluence, Knowledge of software development methodologies (Waterfall, V-Model, Agile/Scrum) 📃 Skills: C++, C#, Git, Jira, Confluence, Windows, CI/CD, VisualStudio, UnitTesting, Integration, Scrum, Waterfall, V-Model 🏢 Description: Overview of the Role: The C++ / C# Developer will engage in complex software development and system integration projects, primarily within the enterprise or public-sector domains, driving the delivery of robust, scalable solutions. What we offer: Long Term B2B Contract Rate: 140-160 PLN/ H+ VAT Remote role Main Responsibilities: Develop, test, and maintain high-quality software solutions. Collaborate with team members for system integration tasks. Contribute to the design and architecture of technical specifications. Participate in reviews and suggest improvements in software coding practices. Document all development processes and updates for project transparency. Ensure adherence to CI/CD practices within Visual Studio environments. Support unit testing and maintain test processes. Integrate third-party software components efficiently. Facilitate knowledge transfer within the team. Assist in troubleshooting and maintaining existing applications. Key Requirements: Fluent in German (C1 level, spoken and written). Proficient in English (minimum B1 level, spoken and written). Bachelor's degree in Computer Science or equivalent with at least 5 years of experience. Extensive knowledge of C++ and/or C# (4-6 years for C++, 2-3 years for C#). Experience with Git (branching, merging) for at least 5 years. Familiarity with Jira and Confluence. Competence in Windows system administration, including terminal and console usage. Hands-on experience with unit testing and test processes (minimum 2 years). Experience integrating third-party software (minimum 2 years, ideally 4 years). Knowledge of CI/CD processes in Visual Studio environments (minimum 1 year). Experience in preparing technical specifications and documentation (minimum 1 year). Exposure to large public sector projects or comparable private sector engagements. Familiarity with various software development models (Waterfall/V-Model, Iterative, Agile/Scrum). Willingness to facilitate knowledge transfer within the team. Nice to Have: Experience in public sector projects such as KONSENS. Background in team leadership or mentoring roles. Knowledge of additional programming languages or technologies. Other Details: The position offers remote working opportunities from Poland with occasional visits to Germany (not exceeding once a quarter). Candidates should be available for up to a month and are expected for long-term cooperation on a 48-month project. A standard business working hour schedule is provided.