- Deneyim
- Herhangi
- Maaş
- —
- Açılışlar
- 1
- Yayınlandı
- 5 saat önce
- Work mode
- Ofiste
- Eğitim
- Degree in computer science, software engineering, or equivalent qualification
- Eligibility
- Professionals with a background in Go development and software architecture who can work in Eschborn, Hesse, Germany and meet the language requirement of German at C1 level, along with good English skills.
- Resume
- Required to apply
Where you'll work
İş tanımı
Role overview
CGI is an internationally active management and IT consulting firm with a workforce of more than 91,000 people across 40 countries. The company supports clients worldwide through end-to-end delivery of complex large-scale projects, takeover of complete IT processes within business process outsourcing engagements, and provision of specialists as business, project, or IT consultants.
As a Golang Developer, you will help build modern software solutions for major customers’ digital transformation initiatives. The role calls for a solid understanding of cloud-native systems, clean architecture, event-driven design, and test-driven development, along with practical experience in distributed software architectures. You should be able to translate product requirements into maintainable software designs and confidently support automated software release processes.
Responsibilities
- Build and maintain high-performance, scalable backend services in Go.
- Design and implement microservices-based architectures.
- Work closely with frontend developers to enable smooth API integration.
- Improve existing code and raise code quality through reviews and unit testing.
- Contribute to agile, cross-functional engineering teams and take part in regular sprint sessions.
- Assist with the setup and support of CI/CD pipelines.
Requirements
- A degree in computer science, software engineering, or an equivalent qualification.
- Strong knowledge of Golang and several years of hands-on development experience.
- Proven experience designing and implementing software architectures, including microservices and cloud-native applications.
- Familiarity with modern development practices and tools such as Git, Docker, and Kubernetes.
- Experience building and using CI/CD pipelines and automating development workflows.
- Practical knowledge of microservices architectures and RESTful APIs.
- Experience working with databases such as MySQL, PostgreSQL, MongoDB, or Redis.
- Independent working style, strong teamwork skills, a solution-focused mindset, and a willingness to keep learning.
- Very good German and good English skills in speaking and writing; German level at least C1.
Benefits
- Open, approachable team culture with no rigid hierarchies or silos.
- Work is usually based close to your home location, reflecting the company’s focus on client proximity and work-life balance.
- Flexible working hours and, depending on the client setup, the option to work from home.
- Training and certifications to support your development, plus access to an e-learning platform for learning anytime and anywhere.
- Option to invest part of your gross salary into CGI shares, with the company matching every euro up to 3% of monthly pay.
- Participation in company success through profit sharing based on individual performance and overall financial results.
- Mobility support through a job ticket and job bike; depending on role and project situation, a rail card or company electric car may also be available.
- Sabbatical and parental leave are supported and do not hinder career progression.
- Access to special leave and a support hotline for challenging personal situations.
- Regular team events and leisure activities to strengthen connections among colleagues.
About the company
Founded in 1976 and still family-run, CGI is one of the world’s largest independent providers of IT and business consulting. The company emphasizes personal responsibility, teamwork, respect, and cohesion, and offers the opportunity to grow your career in a supportive, long-term environment.
Additional information
From day one, you are expected to act with an owner’s mindset and help shape the company’s strategy and direction. The role offers access to global resources, the chance to contribute to meaningful business outcomes, and opportunities to expand your skills and professional network. Leadership is expected to support employee wellbeing while encouraging continuous learning and growth.