Weitere Details
SpinPilot Backend Developer (EN)
[16876]
Backend Entwickler
We are seeking a skilled C++ Backend Software Engineer to support the development and automation of spectrometer measurement processes. The role involves implementing new functionalities and enhancements in the backend codebase, based on JIRA tickets, and collaborating closely with the development team to ensure robust, compliant, and scalable solutions. Project title: SpinPilot Backend Developer Type of employment: Freelance Industry: Dienstleister Pharma & MedTech Skills: Backend Entwickler Project start: 1.1.2026 Project duration: 31.12.2026 Location: 76275 Ettlingen, Germany Tasks: ·Develop and implement backend functionality in C++17 for automation of spectrometer measurements. ·Analyze JIRA tickets, implement solutions, and document reasons for non-resolvable issues when applicable. ·Collaborate with development team members to discuss and refine implementation approaches. ·Maintain and extend the Client-Server architecture backend; coordinate with frontend developers (Angular) when needed. ·Contribute to the continuous expansion of the Python-based test suite to validate API functionality and usability. ·Ensure high-quality code through unit testing and use of frameworks such as GoogleTest and GoogleMock. ·Participate in code reviews, design discussions, and continuous integration processes. ·Support REST API design and documentation using OpenAPI (Swagger). ·Work with QA and DevOps teams to ensure smooth integration and deployment via Jenkins. Qualifications: ·Strong proficiency in C++17 development. ·Experience with unit testing and test-driven development. ·Familiarity with C++ libraries: GoogleTest, GoogleMock, Poco, oatpp. ·Proficiency with git for version control. ·Experience working in agile environments with Jira. ·Ability to work with Visual Studio Code or similar IDEs. ·Fluent in German, Basic English
- Develop and implement backend functionality in C++17 for automation of spectrometer measurements.
- Analyze JIRA tickets, implement solutions, and document reasons for non-resolvable issues when applicable.
- Collaborate with development team members to discuss and refine implementation approaches.
- Maintain and extend the Client-Server architecture backend; coordinate with frontend developers (Angular) when needed.
- Contribute to the continuous expansion of the Python-based test suite to validate API functionality and usability.
- Ensure high-quality code through unit testing and use of frameworks such as GoogleTest and GoogleMock.
- Participate in code reviews, design discussions, and continuous integration processes.
- Support REST API design and documentation using OpenAPI (Swagger).
- Work with QA and DevOps teams to ensure smooth integration and deployment via Jenkins.
- Strong proficiency in C++17 development.
- Experience with unit testing and test-driven development.
- Familiarity with C++ libraries: GoogleTest, GoogleMock, Poco, oatpp.
- Proficiency with git for version control.
- Experience working in agile environments with Jira.
- Ability to work with Visual Studio Code or similar IDEs.
- Fluent in German, Basic English