Job Description
This is a full-time remote job opportunity.
Responsibilities:
Write well designed, testable, efficient code by using best software development practices and new technology frameworks
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Eligibility Criteria
Top-notch programming skills and in-depth knowledge of modern HTML/CSS
Adequate knowledge of relational database systems, Object-Oriented Programming, and web application development
Good understanding of Software Architecture, Design Patterns, Code Quality, Product Quality, Software Testing, Configuration Management
Familiarity with the following programming languages and any one of the listed CSS frameworks: Python, Java (core & advance), Spring Framework, SQL, JavaScript Angular 5, Bootstrap, MetroUI, MDL, Foundation, web services, MVC architecture
Prepare a low-level design analysis for all projects/change requests
Impact evaluation of the proposed changes on the system, and propose a solution based on possible alternatives
A solid understanding of how web applications work including security, session management, and best development practices
MCA or B.Tech/BE in computer science or a related field
About Company
ArcelorMittal is the world's leading steel and mining company, with a presence in more than 60 countries and an industrial footprint in 18 countries. Guided by a philosophy to produce safe, sustainable steel, we are the leading supplier of quality steel in the major global steel markets including automotive, construction, household appliances and packaging, with world-class research and development and outstanding distribution networks.