Senior SW Developer (Go Lang)
Job Description:
- Understanding the requirements from product management, working according to agreed priorities.
- Technical design responsibility of the product area you work for.
- Implementation of the product, implementation of the required test cases and/or framework, integration of the components required.
- Test result analysis and implementation of required actions.
- Troubleshooting in case of issues in internal testing or customer testing, fixing of findings.
- Create prototypes, demonstrate use cases.
- Documentation of own work.
- Quality mindset, “do it right the first time” as guiding principle in your work.
- Ready to adopt new areas, openness to innovative ideas – can do attitude.
- Lots of grounds are uncharted, you tolerate uncertainty and can explore new territories.
Job requirements:
- Typically 8-12 years’ experience relevant experience in Software development. Good competencies in Go Lang, also Java, Java script, Node JS.
- Self-driven, taking responsibility of own work.
- Experience with Linux OS Environment and related tools space.
- Working experience with lean, agile and methods.
- Good know-how of industry best practices - DevOps, Continuous Delivery, Cloud transformation, etc.
- Experience with DevOps tools – CI, Jenkins, Helm, Gir/Gerrit.
- Experience with Cloud native technologies – Kubernetes, Kafka, Micro services architecture.
- Working experience with different layers of architecture in enterprise systems – you are familiar of platform requirements gathering and development as well as application level requirements and usage of different APIs, internal or external.