- Person will be creating high and low level design and having creative thinking.
- Responsible for implementations of functional as we'll technical features with technical expertise.
- Responsible for thinking broadly to cover all aspects of any implementations.
- Person will be responsible to write effective code and apply thought process before starting any implementation.
- Maintain the code quality, write junits and automation test cases.
- Person will driving communication & Collaboration with partner teams.
- Person will be responsible for writing code, system & integration testing, ensuring deployments to various environments.
- Person will be responsible for validating application performance.
- Providing support for production roll outs and stability of the product.
- Responsible to step forward to take technical initiative and challenges.
Years of Experience
- 8 years of experience executing and deploying data science, machine learning, deep learning, and generative AI solutions, preferably in a large-scale enterprise setting (fewer years may be accepted with a masters or doctorate degree)
- 8 years of programming experience (fewer years may be accepted with a masters or doctorate degree)
- 5 years of SQL experience and knowledge of various statistical modeling or machine learning techniques
- Bachelors degree in mathematics, statistics, physics, economics, engineering, computer science, data or information science, or related quantitative analytic field (or equivalent work experience in lieu of degree)
- Candidates with Doctorate or masters degree are preferred
- 5+ years experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement
- 5+ years experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
- 5+ years experience in database technologies
- Experience in system designing and build enterprise level design will be added advantages.
Education Qualification & Certifications
Bachelors Degree or Master Degree in Computer Science, CIS, or related field
Primary Skills (Must Have)
- Data Structures
- Object Oriented Programming concepts
- Design Patterns
- Strong hand on experience with Java and OOPs concepts
- Spring, SpringBoot, SpringCloud or Micronaut, webflux.
- Reactive Programming (Preferred)
- REST Services and Microservices Architecture
- One or more Relational and NO-SQL databases (MongoDB & Postgress preferable)
- One or more CI / CD tools like Jenkins, GOCD, CircleCI
- One or more Test automation tools like xUnit , Selenium, JMeter
- One of the cloud platforms (Preferable GCP)
- Kubernetes and Docker (Preferable)
- Messaging technologies like Kafka.
- Must should good and effective communication skills.
- Good attitude towards learning new things and taking initiatives.
- Good team player as we'll as individual contributor.
Role : Software Development - Other
Industry Type : Retail
Department : Engineering - Software & QA
Employment Type : Full Time, Permanent
Role Category : Software Development
Education
UG : Any Graduate
PG : Any Postgraduate
Skills Required
Machine Learning, Backend, System Integration Testing, Data Structures, Selenium, Mongodb, Test Cases, Sql, Sdlc