Software Engineer

Year    Chennai, Tamil Nadu, India

Job Description

Job Category: Enterprise Technology
Degree Level: Bachelor's Degree or equivalent
:
Full Stack Software Engineer, with specialism in Microservices and Java. Individuals will be developing new services for the VISTA Order Management System. You will be a key member of a team responsible for re-engineering an existing Order Management system, transitioning it from a legacy monolith to a Microservice-based architecture to support critical business initiatives across Europe, Middle East & Africa and Asia Pacific.
The successful candidate will be working within an agile delivery team building Order Management applications and services. Our engineers typically work with a paired partner to develop and implement high-quality solutions. You will collaborate closely with other software engineers and technical teams, contributing to best practices and consistency in technology adoption.
Responsibilities:
Responsibilities will include:

  • Collaborate with Product Owners, Product Manager, and Architects to contribute to solution design.
  • Develop automated tests alongside working software to confirm functionality and non-functional requirements.
  • Assist in improving continuous integration tooling by contributing to the automation of manual processes and enhancing quality gates.
  • Support ongoing production software operations and participate in troubleshooting production issues.
  • Contribute to the implementation of tooling that monitors application performance metrics and assists with notifications in case of failures.
  • Actively participate in team discussions and contribute to technical decisions.
Qualifications:
Degree in Computer Science /Electrical/ Electronics/Mechanical Engineering
Technical Skills & Experience:
We are looking for candidates with relevant experience and a solid understanding of the technologies and approaches listed below:
  • Experience with platform software development languages, such as Java, Kotlin, JavaScript, and React.
  • Working experience with Microservices, preferably using Spring.
  • Working knowledge of version control systems (Git/GitHub).
  • Experience with CI/CD tools (like Jenkins).
  • Working knowledge of databases (Oracle, MS SQL).
  • Interest in Software Craftsmanship and experience working in or willingness to work in a pair programming environment.
  • Experience working effectively in an Agile environment.
  • Ability to contribute to the technical backlog and help address technical debt.
Other Must Have Technical Skills:
  • Experience with Cloud platforms like GCP or PCF.
  • Experience with Javascript and Node.js.
  • Experience with CI/CD practices.
  • Working knowledge of build and version control tools like GIT, Jenkins, and Gradle.
  • Familiarity with Progressive Web Apps (PWAs) concepts and frameworks (e.g., React, Angular).
  • Understanding of software design patterns.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3771862
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year