Software Engineer at Amecron Nigeria Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
120099
Job Views
61

Job Description






Job Description




  • The focus of the Software Engineer is the development, configuration, and integration of software solutions from high-level design (architecture) and a defined software requirements specification to the point of release to distribution and deployment to the business. 

  • The role offers an exciting opportunity to drive quality Information and Digital Technology (IDT) products delivery in support of business objectives across the value chain of an Oil & Gas company.

  • This role will help to deliver value, sustain the reliable and secure operation goals of the IDT Organization as well as make positive impact on the company’s 'Must-Wins’.



Responsibilities

Typically:




  • Assists in the design, coding, reviewing, analysing and modifying of technical solutions

  • Interaction limited mostly to within own team. Limited exposure to / interaction with business leadership

  • Works under supervision. Works within standard procedures and work instructions, and under the guidance of a more experienced colleague

  • Software delivery, analysis of business requirements, stakeholder engagement and management

  • Design, development and test of software ensuring all requirement are met

  • Ensure work products (requirements, designs, code, tests) reflect proper application of Architecture, Information Risk Management (IRM) and Target Operating Environment (TOE) standards.

  • Ensure a focus on data quality and data integrity as part of the integration solution design, in conjunction with required operational monitoring and exception handling

  • Assure relevant authentication, authorization, confidentiality and integrity policies and capabilities consistently across integration projects and the solution lifecycle

  • Ensure Knowledge and application of the principles and practices of software development life cycle, Agile and DevOps in line with the standard Software Engineering Systems guidance

  • Employ troubleshooting, debugging, fix bugs to address issues, maintain and improve existing software

  • Deliver complete end-to-end human centred design for better user experience in the use business solutions



Qualifications and Experience




  • Computer Science Degree, Science or Engineering equivalent

  • Software development experience (5+ years)

  • Experience in the use of open-source software development best practices

  • Proven ability in systematic specification, design, construction, test, and verification of software and associated work products

  • Use of test process (automated or manual) for the comparison of actual versus predicted outcomes.

  • Substantial experience in development platforms

  • Understands UI/UX design practice in product development

  • Good understanding and practice of Agile methodology and DevOps.



Key Technical Competencies:




  • Software Engineering Models and Methods Skill

  • Software Engineering Professional Practice Skill

  • Test Management Skill

  • Requirement Lifecycle management Skill

  • Data Virtualization Skill

  • Stakeholder Management Skill

  • Agile Delivery Knowledge

  • Customer Experience Design Knowledge

  • Cloud Computing Knowledge.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept