May 29, 2026
C/C++ System Engineer
Senior • Hybrid
Warsaw, Poland
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
Similar jobs you might like
Technology
DCG
Senior DevOps Engineer
Senior
Hybrid
Gdansk, PM, Poland
140 - 150 PLN
🏢 Summary: Senior DevOps Engineer responsible for designing, implementing, and maintaining CI/CD pipelines and infrastructure automation in a hybrid work model. The role focuses on containerized environments, Kubernetes operations, and supporting development teams in delivering data-driven solutions. The position involves hands-on automation, troubleshooting, and improving deployment processes in Agile international teams. 🗂️ Requirements: Strong experience as DevOps Engineer, Hands-on experience with CI/CD pipelines, Experience with Jenkins or other automation tools, Experience with Terraform, Experience with Ansible, Strong knowledge of Linux environments, Scripting skills in Shell, Basic programming skills in Python, Basic programming skills in Groovy, Experience with Git, Experience with Kubernetes, Experience supporting development teams building data solutions, Experience working in Agile environments, Fluent English 📃 Skills: Jenkins, JobDSL, Groovy, Terraform, Ansible, Shell, Python, Docker, Kubernetes, Git, Bitbucket, Linux 🏢 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: Senior DevOps Engineer Hybrid work model - 3x a week - Gdańsk, Gdynia, Warsaw, Łódź Responsibilities: Develop and maintain CI/CD pipelines using Jenkins (JobDSL, Groovy) Design and implement infrastructure automation using Terraform and Ansible Develop and maintain automation scripts using Shell and Python Build and maintain utilities supporting CI/CD pipelines, developers, and QA engineers Support development of container-based solutions (Docker, Kubernetes) Act as a technical contact point for DevOps-related topics with external teams Support and develop applications enabling AI adoption in the Data domain Troubleshoot and resolve deployment and runtime issues in Kubernetes environments Monitor and improve deployment processes and system stability Provide knowledge sharing and DevOps best practices through trainings, demos, and presentations Support developers and testers in automation and delivery processes Requirements: Strong experience as DevOps Engineer, with focus on CI/CD pipelines Hands‑on experience with: Jenkins (or other automation tools), Terraform and Ansible Strong knowledge of Linux environments and scripting Experience working with: Git (Bitbucket or similar) and Kubernetes (basic container orchestration) Basic programming skills in: Python and Groovy Experience supporting development teams building data solutions Experience working in Agile environments with international teams Strong communication skills and team-oriented mindset Fluent English (spoken and written) Nice to have: Experience with: Kafka, Apache Airflow, AWS, Hadoop, Apache Spark, SonarQube, PostgreSQL and Tekton Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
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
DCG
Senior C++ Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: The offer is for a Senior C++ Developer responsible for developing and maintaining high-performance, high-reliability C++ applications, contributing to architectural decisions, and improving code quality. The role involves working with legacy systems, implementing new functionalities, and collaborating closely with other developers in an international environment. 🗂️ Requirements: Senior-level experience in C++, Experience with high-reliability systems, Experience with high-performance systems, Strong knowledge of object-oriented programming principles, Experience working with legacy codebases, Ability to participate in architectural decisions, Experience with code reviews and team collaboration, English proficiency at B2+ level 📃 Skills: C++, OOP, CleanCode, Refactoring, PerformanceOptimization, Architecture, Git, CodeReview 🏢 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: Senior C++ Developer Responsibilities: Development and maintenance of C++ applications Collaboration on the design and implementation of new functionalities Analysis of technical requirements and participation in architectural decisions Ensuring code quality through refactoring, stability, and performance improvements Requirements: Strong expertise in C++ at Senior level Experience working with high-reliability and high-performance systems Solid understanding of object-oriented programming principles and best practices (clean code) Experience working with and developing legacy codebases Ability to work effectively in a team environment (code reviews, collaboration with other developers) English proficiency at a minimum of B2+ level (international working environment) Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
emagine Polska
System Engineer for Legacy Application C/C++
Senior
Hybrid
Warsaw, Poland
170 - 170 PLN/hr
🏢 Summary: B2B role focused on full ownership and stabilization of legacy C/C++ application components, including regulatory-driven enhancements and lifecycle decisions. The position involves deep analysis of system integrations, incident investigation, deployment, and documentation improvement. Work is hybrid with 3 days per week onsite in Warsaw. 🗂️ Requirements: Proficiency in C, Proficiency in C++, Experience working with legacy codebases, Experience with Scrum methodology, Experience with CI/CD pipelines, Ability to analyze system integrations and data flows, Experience in debugging and incident investigation, Experience in packaging and deployment activities 📃 Skills: C, C++, Scrum, CI/CD, GitHub, Copilot, Debugging, ReverseEngineering, Deployment, Documentation 🏢 Description: B2B, 170 pln/h + VAT mode: 3 days a week from the office in Warsaw This role focuses on taking full ownership of the legacy application components, enhancing system stability, and leading initiatives for both regulatory compliance and overall improvement. Main Responsibilities: Take end-to-end ownership of the 4450 / LETU and related components. Analyze and understand data flows, integrations, and dependencies across systems. Support mandatory regulatory or business-driven changes. Investigate and debug incidents. Package and deploy activities. Work across the C / C++ codebase, UI layers, and document templates. Drive knowledge consolidation through reverse engineering and structuring. Improve documentation and operational stability. Contribute to lifecycle decisions (maintain, modernize, or decommission). Engage in effort vs. value trade-off discussions with stakeholders. Key Requirements: Proficiency in C / C++. Experience with Scrum methodology. Experience with Continuous Integration/Continuous Deployment (CICD). Familiarity with GitHub Copilot. Nice to Have: Domain knowledge of credit.
Technology
KUBO
Embedded Software Engineer
Mid
Hybrid
Katowice, Poland
130 - 150 PLN/hr
🏢 Summary: Offer for an Embedded C/C++ Engineer to develop and maintain real-time embedded software for industrial automation systems, including converters, inverters, and motion control devices. The role focuses on new feature development, integration into existing products, and implementing security-by-design in embedded environments. Work involves architecture design, hardware-software integration, and testing in RTOS-based multiprocessor systems. 🗂️ Requirements: 3+ years embedded software development experience, Strong C experience in embedded systems, Strong C++ experience in embedded systems, Experience with RTOS environments, Experience with real-time systems, Knowledge of secure coding practices, Experience with firmware debugging, Ability to design and optimize embedded software, Experience with hardware-software integration, Experience with unit and functional testing 📃 Skills: C, C++, RTOS, Cortex-A, Cortex-R, CycloneV, NXP, LS10xx, Sitara, Ethernet, CMake, Microkernel 🏢 Description: We are currently looking for Embedded (C/C++) Engineers to join a newly formed team at a client operating in the industrial automation domain, which will be responsible for the development and maintenance of advanced embedded solutions. You will join an engineering team responsible for developing and extending embedded software for converters, inverters, and distributed motion systems used in industrial automation. The project covers both new feature development and integration of enhancements into existing products, with a strong emphasis on security-by-design, secure communication, and secure coding practices for real-time embedded devices. Key responsibilities: Designing, developing, troubleshooting, and debugging embedded software in C/C++ Implementing and enhancing security features and applying secure coding practices Contributing to robust architecture for real-time, high-performance embedded devices Analyzing hardware compatibility and influencing hardware design to support secure solutions Participating in creation and review of designs, code, test cases, and technical documentation Performing unit and functional testing to ensure correct operation and system compatibility Tech Stack: Languages: C / C++ Hardware: Multiprocessor environments (e.g. Cortex-A, Cortex-R, CycloneV, NXP LS10xx, TI Sitara) Operating System: Microkernel-based RTOS Communication: Ethernet-based real-time industrial protocols Build system: CMake Ideal candidate profile: Minimum 3 -5+ years of experience in embedded software development Strong hands-on experience with C/C++ in embedded systems Experience working with RTOS-based environments Solid object-oriented programming skills Ability to analyze, design, debug, and optimize embedded software Experience with firmware debugging Conditions: Work model: hybrid in Katowice (3 days a week) Salary: 130-150 PLN net/h Employment type: B2B + benefits (medical care, life insurance, trainings, Multisport) Recruitment steps: Phone call with Recruiter (Aleksandra) Technical verification call by the client Interview with the client Feedback and decision
Technology
Cyclad
C++ Modernization Engineer (VS 2022 / Windows / COM)
Senior
Remote
Warsaw, Poland
135 - 135 PLN/hr
🏢 Summary: Senior C++ engineer role focused on modernizing multiple legacy C++ products by migrating to Visual Studio 2022 and updating outdated dependencies. The project involves refactoring legacy code, upgrading build pipelines, and ensuring compatibility and stability across eight components. This is a 6‑month remote consulting engagement with possible extension. 🗂️ Requirements: Strong experience with modern and legacy C++, Deep knowledge of Windows development (Win32, DLLs, services, file systems), Hands-on experience with COM and ActiveX, Experience migrating projects from older Visual Studio versions, Strong debugging skills, Refactoring experience in legacy codebases, Experience with MSBuild, Experience with CI/CD pipelines, European Union citizenship, Residence in Poland 📃 Skills: C++, MSVC, VisualStudio, Win32, DLL, COM, ActiveX, MSBuild, CI/CD, Bitbucket, Boost, Solace, LZO, WebSphere, Windows, UNIX 🏢 Description: We are looking for a senior C++ engineer to lead the modernization of multiple legacy C++ products. The project includes upgrading dependencies from legacy MSVC++ Redistributables (2010–2017) to MSVC++ 2022 , ensuring full compatibility with Visual Studio 2022 , modernizing build pipelines, and validating functional stability across 8 components. Project information: Type of project: Consulting Office location: Warszawa Work mode: Remote Budget: 135 PLN net /h - b2b Project length: 6 months with an option for extension Only candidates with citizenship in the European Union and residence in Poland Start date: ASAP (depending on candidate availability) Key Responsibilities Migrate all products to Visual Studio 2022 Remove obsolete C++ runtime dependencies Refactor legacy code for modern toolsets Update CI/CD pipelines (Bitbucket preferred) Validate third-party integrations (Boost, Solace C Driver, LZO, etc.) Fix known issues and support final sign-off Requirements Strong experience in modern & legacy C++ Deep knowledge of Windows development (Win32, DLLs, services, file systems) Hands-on experience with COM / ActiveX Migration experience from older Visual Studio versions Strong debugging and refactoring skills Experience with MSBuild and CI/CD pipelines Nice to have: Solace C Driver (7.x) WebSphere MQ client development Boost-based services LZO compression library Cross-platform builds (Windows & UNIX environments) We offer: Remote working model Full-time job agreement based on b2b Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance
Technology
DCG
Senior Python Developer
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Senior Python Developer role focused on building and maintaining automation frameworks and test solutions using Python and Robot Framework in a CI/CD environment. The position involves developing automated scripts, executing API and regression tests, integrating with Jenkins pipelines, and optimizing workflows with AI-driven solutions. Hybrid work model with office presence in Gdańsk or Warsaw. 🗂️ Requirements: Proficiency in Python for automation and production-grade services, Experience designing automation frameworks, especially Robot Framework, Strong knowledge of CI/CD pipelines and Jenkins, Experience with Git-based workflows and DevOps practices, Solid background in SQL, Hands-on experience with Selenium, Experience with PowerBI, Ability to write Gherkin scenarios, Experience implementing AI-driven testing solutions, Experience with qTest or similar test management tools, Experience in API testing and automated regression testing 📃 Skills: Python, RobotFramework, CICD, Jenkins, DevOps, Git, SQL, Selenium, PowerBI, Gherkin, AI, qTest, API, Regression, Automation 🏢 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: Senior Python Developer Hybrid work model - 3x per week work from the office - Gdańsk or Warsaw Responsibilities: Developing automation scripts using Robot Framework and Python Implementing automated solutions for daily data handling tasks and prepare test data Planning and executing tests, alongside analysing test results and reporting defects Running automated regression tests as part of the CI/CD process while using Jenkins Performing API testing and expand test coverage Optimizing workflows with AI tools to increase efficiency and maintainability of a solution delivered from business demand to working application Partnering with business stakeholders, data users and solution architects while anticipating and addressing business demands Requirements: Proficiency in Python for reliable, testable services and automation supporting production systems Experience in designing automation frameworks – Robot framework in particular Solid understanding of CI/CD pipelines, Jenkins, DevOps including automated build, test, and deployment using Git-based workflows Established background in SQL, Selenium, Power BI Hands-on experience in writing Gherkin scenarios Implementing AI-driven solutions to optimize testing workflows Experience with test management tools such as qTest Strong independent work ethic with superior organizational skills Very good command of English, both spoken and written Nice to have: Have exposure to data warehouse principles Have experience with database technologies Are acquainted with or willing to learn data modeling Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
DCG
Senior Software Development Engineer in Test
Senior
Hybrid
Gdynia, Poland
140 - 155 PLN
🏢 Summary: The role focuses on designing, developing, and maintaining automated testing solutions for complex systems, with strong emphasis on Python and Robot Framework. The engineer will plan and execute test activities, integrate automated regression tests into CI/CD pipelines, and improve testing processes. The position combines hands-on test automation, database work, and collaboration within cross-functional teams in a hybrid work model. 🗂️ Requirements: 5+ years of professional experience in Python development, 5+ years of experience with database technologies, 5+ years of experience using Git, 3+ years of hands-on experience with Robot Framework, 3+ years of experience with CI/CD tools (e.g. Jenkins), Strong experience with Linux environments, Proficiency in Bash scripting, Experience in test planning, execution, automation, and defect management, Experience with test management tools (e.g. qTest, Zephyr), Experience with Jenkins or Bamboo, Jira, Bitbucket 📃 Skills: Python, RobotFramework, SQL, Git, Jenkins, Bamboo, Linux, Bash, CI/CD, Jira, Bitbucket, qTest, Zephyr, Docker, Kafka, IBMMQ 🏢 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: Senior Software Development Engineer in Test 3 days in the office per week + 2 days remote work Responsibilities: Perform requirements analysis and challenge requirements when they are unclear or incomplete Prepare test scenarios and test cases Prepare and manage test data Develop and maintain test automation scripts using Robot Framework and Python Implement automated solutions supporting day‑to‑day tasks Plan and execute test activities Analyze test results and report defects Execute automated regression tests as part of CI/CD pipelines Identify and implement improvements in daily processes, tasks, and challenges Requirements: 5+ years of professional experience developing in Python 5+ years of experience working with database technologies 5+ years of experience using Git 3+ years of hands‑on experience with Robot Framework 3+ years of experience working with CI/CD tools (e.g. Jenkins) Strong practical experience with Linux environments and Bash scripting Solid experience in test planning, execution, automation, and defect management Experience with test management tools such as qTest or Zephyr Hands‑on experience with tools such as Jenkins or Bamboo, Jira, and Bitbucket Strong analytical thinking and problem‑solving skills Confidence to challenge inefficient solutions and processes, with the ability to propose improved alternatives Excellent communication skills and ability to collaborate effectively with cross‑functional teams Nice to have: Experience with Docker or other containerization technologies Knowledge of streaming and messaging systems (e.g. Kafka, IBM MQ) Working knowledge of DevOps practices and ways of working Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
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: - Remote working opportunities from Poland with occasional visits to Germany (not exceeding once a quarter). - Candidates should be available for up to a month. - Long-term cooperation on a 48-month project. - Standard business working hour schedule.