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
▪ 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
What we offer
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%)
Benefits
- Flexible Schedule
- Relocation Assistance
Salary
The salary range for this position is between $ 50.000-$75.000
Contact person
Cityjobs.info connects job seekers and employers in various fields, making the job market accessible and inclusive for everyone.