Description
Software Development tasks including
- Working with the development team throughout all stages of the software development lifecycle
- Backend software development with a variety of coding languages
- Working closely with QAs and BAs to help shape requirements and actively participate in story refinement
- Participating in code reviews and engineering best practices
- Developing and maintaining CI/CD pipelines
- In an Agile team, play active role in planning, estimating, challenging the others, and occasionally run daily stand-ups.
- Be willing to self-teach and upskill quickly in new technologies/domains
Profile & skills
- Strong experience in either GoLang or C# is must have
- Additionally, any experience with the following would be a plus, TypeScript, Python, ReactJS or Java
- Familiarity with at least one of the following technologies, GraphQL, Kafka, Kubernetes
- Experience building and deploying docker images
- Experience working with relational and non-relational databases
- Have worked with at least one of the major cloud providers (AWS, Azure, GCS)
- Experience working with Gitlab pipelines, GitHub actions or Helm charts would be a bonus