About this role
As a Software Engineer, you will be responsible for designing, developing, and implementing scalable front end and backend microservices architecture that will support the company's business requirements.
The minimum requirements we seek:
- Bachelor’s degree in computer science or a related field of study with a minimum of 5 years of IT experience
- 2+ years of developing data pipelines and services using Python and supporting libraries
- 2+ years of experience developing React-based front-end applications
- 2+ years of experience in CI/CD pipeline implementation integration with security and compliance tools like 42Crunch, Sonarqube, FOSSA or equivalent.
- 1+ years of experience implementing TDD or BDD practices for unit and system-based integration validation.
- 2+ years of experience with the Cloud technologies (GCP or AWS)
- 1+ years of experience developing NRT integrations with upstream, downstream integrations (pub/sub, Kafka, file etc.)
- 1+ years working with database tools and technologies like PostgreSQL, CloudSQL or MongoDB
- 1+ years with development of CI/CD pipelines using Tekton or Jenkins.
Our preferred requirements:
- Bachelor’s degree in computer science
- 1+ years with development, deployment, monitoring of application on GCP native stack.
- 1+ years with creating data pipelines using python for agentic data needs.
- 1+ years using integrated AI tools to deliver code and remove toil through automation.
- 2+ years of developing scalable, stateless and secured RESTFUL services using Java and Spring framework
- 2+ years of domain and technical expertise with large scale eCommerce implementations
- GCP, Java, AI certifications