We are looking for a lead who will be responsible for managing end to end applications (projects and support), ensuring their stability, reliability, and performance.
Establish and evaluate software development policies, methodologies, and procedures
Project scoping & requirement gathering, managing all project & support deliverables within time and quality requirements
Manage end to end applications (projects and support activities)
Schedule and assign resources to ensure that applications satisfy technical capability to develop the system and are completed within agreed upon time
Communicate with business users to understand the pain areas and maps the proposed system to provide a solution for the pain areas
Work closely with stakeholders to discover, document, and maintain a set of requirements collected during workshops, requirements prototyping, user interviews, modelling, or other forums
Assess current systems for business usages, and search for the best fitting solution
Develop models based on business requirements, and propose a system based on business transactions
Document and analyze business processes using value-added/non-value added, Process modelling tools, cost-time charts, and root cause analysis or other tools as appropriate
Define the scope and limitations of the product, and resolve conflicts between proposed requirements
Develop usage scenarios and use cases
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
Aggressive problem diagnosis and creative problem-solving skills
A solid understanding of how web applications work including security, session management, and best development practices
Skilled at optimizing large complicated SQL statements
Capable of troubleshooting common database & SQL issues
Knowledge of Enterprise System architecture.
Knowledge of containerized application development, CI/CD and DevOps process an added advantage.
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.