Job description
Software developer C++ / MS SQL / Oracle
? Company Overview:
- Industry: Software (B2B, manufacturing)
- Employees: ~250
- Products: ERP and optimization software for glass and window manufacturers
- Reputation: Leading provider of software solutions for the flat glass industry
- Work Culture: Technically deep teams, very experienced developers, pragmatic and efficient collaboration
? Role Overview: Software Developer (C++ / SQL / Oracle)
- Location: Fernwald (Gießen), Germany
- Remote Work: 3–4 days per week possible after onboarding
- Language Requirements: German (min. B2), English (C1–C2)
- Salary Range: Up to €65,000 gross/year
? Key Responsibilities
- Design, develop and maintain database architectures (SQL or Oracle)
- Ensure high code quality using C++ in close collaboration with Product Owners
- Script writing, styleguide development, interface support
- Align database models with existing systems
- Work in agile (Scrum) development teams
? Required Skills & Experience
- Must-Have
- Min. 1–3 years of professional experience
- Strong C++ programming skills
- Deep understanding of database design (SQL or Oracle)
- Experience in agile frameworks (e.g., Scrum)
- German B2, English C1–C2
- Nice-to-Have
- Broader experience with modern software architecture
- Familiarity with enterprise software in manufacturing contexts
- ? Team & Collaboration
- Team Size: 24 developers, split into smaller thematic teams
- Reports to: Director of R&D
- Collaboration: Product Owners, Customer Support, other developers
- ? Personality Traits
- Strong communication and initiative
- Willingness to be on-site during onboarding
- Structured thinker with high abstraction ability
- Team player with a hands-on mentality
- ? Key Goals & KPIs
- High-quality code for complex systems
- Efficient database design and interface support
- Smooth collaboration with internal stakeholders
- ? Hiring Process
- 1) 30-minute remote intro with Team Lead
- 2) 2-hour technical talk on-site in Fernwald with Team Lead & Colleague
- ? Key Selling Points
- Technically challenging role with modern tools
- High code quality standards & experienced colleagues
- Flexible remote work after onboarding
- Deep industry expertise & product stability
- Strong ownership of database and architecture topics
Contract Specifics:
- Contract Type: Permanent, full-time (40h/week)
- Start Date: ASAP
- Vacation: 30 days
- Probation: 6 months
- Part-time option: Minimum 70% possible (also open to 80%)
Requirements & qualifications
- Min. 1–3 years of professional experience
- Strong C++ programming skills
- Deep understanding of database design (SQL or Oracle)
- Experience in agile frameworks (e.g., Scrum)
- German B2, English C1–C2
Benefits
Key Selling Points
- Technically challenging role with modern tools
- High code quality standards & experienced colleagues
- Flexible remote work after onboarding
- Deep industry expertise & product stability
- Strong ownership of database and architecture topics
Contract Specifics:
- Contract Type: Permanent, full-time (40h/week)
- Start Date: ASAP
- Vacation: 30 days
- Probation: 6 months
- Part-time option: Minimum 70% possible (also open to 80%)
Salary & compensation
$50000-75000
per year
Contact information
About Harbill Workforce Recruiting
Harbill is a Thailand-based recruiting expert focusing exclusively on professionals in IT, Data, AI/ML, and Engineering. We work with international companies and agencies looking for high-quality talent for both remote and on-site roles.
Candidate sourcing and shortlisting
Labor market insight and compensation guidance
Flexible recruiting for remote and on-site roles