Job Description
Our client is looking for a skilled GO Software Engineer to join a dynamic team of developers using one of the newest and most in-demand programming languages.
As a GO Software Engineer, you will be building efficient and scalable software, as well as develop new features for existing customer applications. Your responsibility will include creating and coding back-end components but also linking apps to other online services.
If you are up for a new challenge, consider joining our team of innovators!
You’ll enjoy:
- A key role in a dynamic team collaborating to develop high-quality products
- Career and professional development opportunities (certifications, workshops, training sessions)
- An innovative environment where you can explore the latest technologies in the telecom field
Your contribution: GO DEVELOPER
- Develop new features for the customer’s products
- Research and develop new internal tools for customers
- Collaborate with other Software Engineers, Team Lead, QAs, DevOps, and PMs to build and deliver consistent products as part of a multi-role team
- Build and maintain efficient and clean code according to specifications
Bring along:
- Experience with one of the following technologies: GO (Golang), Python, Java, C#, or .NET
- Knowledge of development using cloud technologies such as AWS, Google, or Azure
- Deep understanding of DevOps concepts and how they can be applied to build CI/CD pipelines
- Understanding of container technologies including Docker and Kubernetes from a DevOps perspective
- Experience with NoSQL database technologies.
- Solid knowledge of SQL databases such as MS SQL Server, Postgres, and MySQL
- Experience with unit, functional, and regression QA testing
- Firm knowledge of continuous integration/delivery and its usability
- Experience working in a commercial development environment.