Golang Developer (m/f/d)
Category: Infrastructure / Cloud
Main location: Germany, Hesse, Eschborn
Job ID: J1124-0004
Type of employment: Full-time
Job description
Do you understand what is actually behind the buzzwords cloud-native, clean architecture, event-driven and TDD? Do you know the requirements for modern cloud-based software systems and have solutions for the problems in distributed software architectures at hand? Can you derive the requirements of a product owner into maintainable software architectures and know how to automate your software releases?
Then join a team of consultants whose expertise is second to none. We are looking for you to join our pool of experts in Frankfurt as a Golang developer as soon as possible. You will contribute your experience both in on-site projects and in our CGI Practices, consisting of like-minded experts. We promote your expertise through customized training and development plans. With us, you can grow beyond yourself and actively shape your future! Let's go beyond Scrum! We coach teams and organizations on the path to new forms of agile working - in IT modernization, digitalization and product development or in agile transformation. We focus on courage and evidence. With experience and commitment, you are part of this journey.
Tasks:
* You are responsible for the development and maintenance of powerful and scalable backend systems in Go.
* You design and implement microservices architectures.
* You work closely with the frontend developers to ensure seamless API integrations
* You optimize existing codebase and ensure high code quality through code reviews and unit tests
* You work in agile development teams and take part in regular sprint meetings
* You also work with cross-functional teams to implement projects
* You will also support the implementation of Continuous Integration and Continuous Deployment (CI/CD).
Qualifications:
For the job of Golang Developer (m/f/d) you have the following knowledge and skills:
* You have a degree in computer science, software engineering or a comparable qualification.
* You have in-depth knowledge and several years of practical experience in development with Golang
* You have demonstrable experience in the design and implementation of software architectures, including microservices and cloud-native applications.
* You are familiar with modern software development practices and tools (e.g. Git, Docker, Kubernetes)
* You have knowledge in the implementation and use of continuous integration and continuous deployment pipelines as well as in the automation of development processes.
* You have experience with microservices architectures and RESTful APIs
* You also have knowledge of working with databases such as MySQL, PostgreSQL, MongoDB or Redis.
* You are characterized by an independent way of working, the ability to work in a team, a problem-solving mindset and a high willingness to learn.
* You are also fluent in German and have a good command of written and spoken English.
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.
* We offer various models so that you can be mobile: Company car or company bike.
* The right training courses and certificates will advance your further education. 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: such as a rail card, company bike or company car (depending on the title).
* 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 today 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 will turn 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 the 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?
The CGI recruiting team will be happy to answer any questions you may have or arrange an initial telephone interview. You can reach us on 06196 / 77 42 420 and we look forward to receiving your application!
More information about CGI at cgi.com/en/careers
For reasons of readability alone, we do not differentiate between the genders in our texts. We always refer to all genders.