About the job

The Industrials team is looking for a Senior Associate Software Developer to build the next generation of the planning solution to be offered to multiple domains like finance, retail and supply chain planning. Our team works on solving the business problems using cutting-edge technology. We are looking for out-of-the-box thinkers who will add to the vibrant team.

Primary Responsibilities

  • Understand the requirements from the product management and should be able to translate them to the product features and architecture using new technologies to solve the business problem.
  • Do Hands on Coding, review and testing of Java mid-tier.
  • Experience in developing UI using JavaScript, ReactJS/REDUX or similar technology.
  • Guide and assist developers and peers in the team.
  • Improve on processes related to quality of the software development. Work closely with the development and testing teams to ensure quality software development.
  • Work closely with product management to define the future requirements.
  • Help the management in project scoping and execution.

Requirement

  • At least 2-5 years of working experience in developing enterprise applications using Java, Spring, and MVC patterns, Gradle, Maven.
  • Education requirement. B Tech, MCA, or equivalent
  • Equivalent combination of education, training and experience may be considered in place of the above qualifications.
  • Demonstrated experience with disciplined unit, regression, and integration testing
  • Good understanding and usage of OOAD and Design Patterns.
  • Using XML, JSON effectively.
  • Experience on Windows as well Linux operating system with basic troubleshooting skills.
  • Working with Databases/SQL -- Oracle, Postgres
  • Knowledge of software development processes and Quality Standards

You’re curious, passionate, authentic and accountable. These are our values and influence everything we do.

Preferred Qualifications

  • Familiar with Agile methodology and with tools such as Jira, Confluence
  • Knowledge of Docker and Kubernetes orchestration.
  • Knowledge about Java, GoLang, React or any UI framework.
  • Knowledge best practices of microservices and UI development.
  • Working knowledge of CVS, Jenkins, Git, Gerrit
  • Familiarity with Apache projects like Hadoop, Spark.
  • Knowledge of any public cloud providers like Amazon Web Services, Microsoft Azure, and Google Cloud, etc.
  • Experience with Continuous Integration and Continuous Delivery (CI, CD) model
Similar jobs