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
Annual Salary: $50000-75000
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
Interested in this position?
Direct ApplicationNo account required. Apply directly to the employer.