AMECRON Nigeria Limited is an indigenous firm established and incorporated on the 26th of June 1980, under the companies and allied matters decree of Nigeria, 1968. Primarily set up, as a consulting Civil Engineering firm, the company served both the private and public sectors for a decade, before entering into the Oil and Gas industry in the turn of the decade (1990).
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.
Method of Application
Signup to view application details.
Signup Now