The ideal candidate will be responsible for conceptualizing and executing clear, quality code to develop the best software. You will test your code, identify errors, and iterate to ensure quality code.
ResponsibilitiesAs part of a Scrum team, you will help design, develop, and maintain high-performing, mission-critical, scalable, and resilient services.Take responsibility for the entire SDLC, from understanding the needs of the business through coding to deployment and maintenance.Leverage continuous integration and deployment best practices, including test automation and monitoring, to ensure successful deployment of application code.
QualificationsUse programming languages including but not limited to Python, Golang, C#, Java, and Javascript.Willingness to learn Python and/or Golang.Production experience designing and maintaining public-facing APIs.Production experience with message-based systems such as Kafka or AWS SNS/SQS.Production experience with NoSQL databases such as MongoDB.The ability to communicate fluently in English.Knowledge of Docker.Experience with machine learning and/or NLP is a plus.Experience with Elasticsearch or similar search engine platforms is a plus.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
