Senior Go Developer
Leinfelden-Echterdingen, Baden-Württemberg, Germany · Full Time
Be the first to apply
- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 5 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Join our team as a Senior Go Developer, where you will have the opportunity to develop new applications from scratch and improve existing ones. Collaborate closely with your team and clients to find the best solutions and ensure their effective implementation. Your personal growth is equally important as sharing knowledge with colleagues through conferences and training sessions.
Key Responsibilities
- Work with your project team to create custom software solutions using modern technologies, frameworks, and tools.
- Handle DevOps responsibilities including managing build pipelines and infrastructure alongside feature development.
- Maintain continuous communication with clients during projects to design optimal solutions.
- Contribute actively in team collaboration and share expertise beyond your immediate group.
Qualifications and Requirements
- At least 3 years of professional software development experience.
- Strong proficiency in Go programming language.
- Familiarity with backend technologies and frameworks such as Java, Kotlin, Spring, and Node.js.
- Experience in developing RESTful APIs and microservices architectures.
- Knowledge of databases like PostgreSQL.
- DevOps experience, including continuous integration, delivery, deployment, as well as containerization and cloud technologies.
- Python development skills are advantageous but not mandatory.
- Ability to work independently within projects, embrace agile methodologies, and possess fluent German and English language skills.
Benefits and Work Culture
- Work with approachable colleagues in an open culture without hierarchical barriers, fostering enjoyable collaboration.
- Work primarily in your home region, emphasizing client proximity and work-life balance.
- Benefit from flexible working hours and opportunities for remote work depending on client engagements.
- Access to continuous learning via training, certifications, and an e-learning platform that allows learning anytime, anywhere.
- Option to invest part of your gross salary in company shares with matching contributions from CGI up to 3% of your monthly salary.
- Participation in company profit sharing, linked to individual performance and overall company financial success.
- Various mobility options provided.
- Support for sabbaticals and parental leave without career setbacks.
- Access to special leave for personal challenges and a dedicated counseling hotline.
- Numerous social events and activities to strengthen connections among colleagues.
About CGI
Founded in 1976 and still family-run, CGI is one of the largest independent providers of IT and business consulting worldwide. We promote high levels of personal responsibility, teamwork, respect, and solidarity. From day one, you become a co-owner of CGI, helping shape the company's vision and strategy whilst benefiting from shared success and innovation. You will make meaningful contributions and expand your network of colleagues and clients globally. Supported by leadership dedicated to your wellbeing, you can grow your skills and career in a stable, growth-oriented company.