Description
Duration: 6-months contract
Location: UK-based (anywhere-nationwide)
Role type: Hybrid-Remote/Client-facing
Role:
- Role as a developer - building optimized, scalable, and modular software; using required technologies.
- Developing and coding Back End components and connecting applications to other web services.
- Reporting to a team lead developer.
- Stakeholder management; scope to applying expertise to the technical problems and providing solutions.
- Constant communications within a team.
- Writing code predominantly in GoLang (& Python - desired), knowledge of other programming languages will be desired.
- Working on planning and prototyping new products and services.
- Working on architecture and design of the components.
- Participation in decision-making processes on best technologies and languages for this project.
- Designing and writing tests at minimum for own coding.
Individual:
- Prior and proven experiences as an application; microservices designer and developer maintaining and creating those solutions.
- Experiences with GoLang (and Python, gRPC - desired).
- Adaptability to pick up new languages and frameworks, and ability to understand the entire development process (design, development and deploy).
- Strong understanding of various API protocols, and additionally, how systems run within production.
Desirable:
- Google Cloud Platform - specifically within development tooling (Debugging, APM, etc.)
- Experiences in SQL and DDD.
- Containerization.
- Experiences in working in an Agile environment, and working with an automated build and deployment pipeline.