Share this Job

Developer

Department

IT & BA

Shift Scheduling

No

General Summary

System Analyst designs, develops, & implements economical software solutions tailored to meet the organization's needs.

Essential Duties and Responsibilities

Review and Development

  • Collect information to analyse and evaluate existing or proposed systems being implemented by Information Technology Department
  • Developing Information Technology project feasibility reports with deliverables and targets.
  • Research, plan, install, configure, troubleshoot, maintain and upgrade hardware and software interfaces with the operating system.
  • Prepare detailed flow charts and diagrams outlining systems capabilities and processes based on research conducted for Information Technology upgrades.
  • Develops software solutions by studying requirements analysis and information needs; conferring with stakeholders and IT Management; studying systems flow, data usage, and work processes; performs software design using Software development fundamentals and processes, debug, test, and deploy software solutions.
  • Design, develop and maintain key components of the software suite using Microsoft Visual Studio .Net/C# and SharePoint on premises and SharePoint online.
  • Creation of new custom features which cannot be achieve out of the box, management of current Intranet portal as well as creation and maintenance of new portals in SharePoint on premises or SharePoint Online
  • Implementation of SharePoint-based workflows as well as development of Business Intelligence dashboards.

Essential Duties and Responsibilities(Contd)

  • Research and recommend software development, purchase, and use for ES employees.
  • Research on any reported problem, plans and proposes a solution, advocates software and systems (for an IT firm) and coordinates the problem-solving process and ensures that the business standards and ESI requirements are met.
  • Keeping his knowledge up to date with technical sector developments in the Steel Industry
    Solution Initiation:
  • Troubleshoot and resolve software and connectivity problems on in-house developed applications,

Familiar with multiple approaches to solve an IT related problem and will choose the most appropriate one out of them.

  • Interacting extensively with internal clients of Information Technology Department to critically understanding clients' operations and systems requirements.
  • Determining the potential solutions and testing them for both technical and business compatibility.

 

Additional Duties and Responsibilities

Policies and Procedural Implementation for Organizational Development:

  • Select among authorized procedures and seek assistance when guidelines are inadequate, significant deviations are proposed, or when unanticipated problems arise for ESI employees.
  • Work as an IT team member with other technical staff, such as networking to ensure connectivity and compatibility between systems. Documentation and Record Keeping:
  • Record and maintain hardware and software inventories, site and/or server licensing, and user access and security of personnel utilizing IT equipment.
  • Maintain confidentiality regarding the information being processed, stored or accessed by the network.
  • Other duties as assigned by the Information Technology Manager and Manager-Business Application & ERP
  • Conduct software and web application solutions in coordination with Manager-Business Application & ERP.

Knowledge, Skills and/or Abilities required

  • SharePoint 2013, 2016, 2019, and SharePoint online:
  • Administration and server management through Central Admin, creation and configuration of the web application, site collections, site, and sub-site, configuration, and usages of Search, Managed Metadata, and User Profile Services. Knowledge of PowerShell, knowledge of writing Event and Feature Receivers, Timer Jobs, Client, and Server-side (C#) development, Web part, App part, Application pages, and workflow process development using CSOM, JSOM, and SPFX development for SharePoint online.
  • Power Platform: Power Apps, Power Automate, Power BI
  • .NET Development:
  • .NET C# Web Development for in-house applications and workflow process development.  
  • Programming Skills (ASP.Net, MVC, Core, C#, ADO.Net, AJAX, J Query, JavaScript, Bootstrap, HTML, CSS, Angular JS, React JS, TypeScript)
  • ERP Integration: through web services, web API, WSDL, SOAP, SAP Integration.
  • Database Management (SQL Server):
  • Ability to analyse the SQL data, create Stored Procedures, write complex SQL queries, manage views, triggers, and SQL Jobs. SSRS (SQL Reporting services).
  • Knowledge of computer security procedures and protocol.
  • Mobile application development
  • Experience in writing requirements and technical documents, user manuals, and other documentation
  • Attention to detail and commitment to high-quality/error-free deliverables.
     

Minimum Education Qualification (Education Degree)

Bacheloer in Degree

Any preferred professional training

  • Bachelor’s degree in Computer Science                  Programming, Database Development & or related technical field.

Professional Experience (Must haves)

3-5 years in as a programmer or Systems Analyst.

Previous Experience/exposure Recommendations

  • Programming and/or systems analysis & designing.
  • Steel Making Company experience is a plus

Key Performance Indicators

  • Ensure that IT reports as required by the IT Manager is prepared periodically (quarterly, monthly,
    ad hoc)
  • Developing business application solutions utilizing one or more standard Software Development Life Cycle (SDLC) tools and technologies
  • Utilizes knowledge in Structured Systems Analysis and Design in order to determine the feasibility and cost/benefit of a request

Behavioural Competencies

Commitment to Result & Quality (Middle Management & Senior Employees)
Customer Orientation
Drive Health & Safety Culture (Middle Management & Senior Employees)
Effective Communication (Middle Management & Senior Employees)
Innovation & Change Management
Leadership & Developing People
Planning, Executing & Decision Making

Technical Competencies

Working Condition Requirement

Concussion Low
Dirt Low
Dust Level Low
Exposure to Chemicals Low
Exposure to light Low
Exposure to sun Low
Gases & Vapors Low
Heat Level Low
Hindering Safety Gear Low
Humidity Level Low
Lack of light Low
Noise Level Low
Oil & Grease Low
Risk of Cold Low
Risk of Accident Low
Working in heights Low