Golang Developer (m/f/d)
Category: Infrastructure/Cloud
Main location: Germany, Hesse, Eschborn
Job ID: J
Type of employment: Full-time
Job description
CGI is a leading global management and IT consultancy with more than 91,000 employees in 40 countries worldwide. We support our clients worldwide through the general contractor implementation of complex large-scale projects, the outsourcing and takeover of complete IT processes as part of business process outsourcing and the provision of technical experts as business, project or IT consultants.
Do you want to shape the future with your code and develop innovative software solutions that delight millions of users?
Then start your career as a Golang Developer (m/f/d) at CGI! Together with your team, you will develop innovative solutions for the digital transformation of renowned customers. In your role as a Golang Developer at CGI, you will bring in-depth knowledge of cloud-native, clean architecture, event-driven design and TDD - and understand what really lies behind these concepts. You are familiar with the requirements of modern cloud-based software systems and find efficient solutions for the challenges of distributed software architectures. You can also translate the requirements of a product owner into maintenance-friendly software architectures and confidently implement automated processes for software releases.
Tasks
* Responsible for the development and maintenance of high-performance and scalable backend systems in Go
* Design and implementation of microservices architectures
* Close collaboration with front-end developers to ensure seamless API integrations
* Optimization of existing code base and ensuring high code quality through code reviews and unit tests
* Working in agile and cross-functional development teams and participating in regular sprint meetings
* Support in the implementation of CI/CD pipelines
Qualifications
* Degree in computer science, software engineering or a comparable qualification
* Sound knowledge and several years of practical experience in development with Golang
* Proven experience in the design and implementation of software architectures, including microservices and cloud-native applications with
* Experience with modern software development practices and tools (e.g. Git, Docker, Kubernetes)
* Knowledge in the implementation and use of CI/CD pipelines as well as in the automation of development processes
* Experience with microservices architectures and RESTful APIs
* Knowledge of working with databases such as MySQL, PostgreSQL, MongoDB or Redis
* Independent working style, ability to work in a team, problem-solving mindset and a high willingness to learn
* Very good German and good written and spoken English skills (German language level at least C1)
What we offer
* With us, you'll find colleagues who are fun to work with. We are open with each other, are on first-name terms across all positions and don't think in hierarchies or silos
* You usually work directly in your home town - because we take customer proximity literally and work-life balance is important to us
* You benefit from flexible working hours and have the option of working from home depending on the customer situation
* The right training courses and certificates will help you progress. Our Academia e-learning platform allows you to learn wherever and whenever you want
* You can invest part of your gross salary in CGI shares - up to a maximum of 3% of your monthly salary for every euro you invest
* We also give you a share in the company's success: you receive a profit share based on your individual performance and how we as a company have achieved our financial targets
* We offer various models so that you can be mobile
* Sabbaticals and parental leave are supported. They are not a career stopper with us!
* We are at your side, even if things don't go so well: You can take special leave and our advice hotline is always available
* A variety of joint events and leisure activities strengthen your bond with your colleagues
What can you expect from CGI?
Together, as owners, let's turn meaningful insights into action.
Founded in 1976 and still family-run, CGI is now one of the world's largest independent providers of IT and business consulting. A high degree of personal responsibility, teamwork, respect and cohesion make working for us special. You can develop your full potential with us!
You can see yourself as a co-owner of CGI from day one. We are turning our vision into reality together. We benefit from our shared success and have the opportunity and responsibility to actively shape the strategy and direction of our company.
Your work creates added value. You will find innovative solutions and strengthen your network of colleagues and customers. At the same time, you have access to global resources to realize great ideas, seize new opportunities and benefit from immense industry and technology expertise.
You'll advance your career as you work in a company built for growth and longevity. You'll be supported by leaders who support your health and happiness - and provide opportunities to deepen your skills and broaden your horizons.
Are you ready to be part of our success story?
Join CGI - where you can make a difference with your ideas and commitment.
We look forward to receiving your application!
More information about /en/careers
For reasons of readability alone, we do not differentiate between the genders in our texts. We always refer to all genders.