Job Openings
    
    Software Engineer
  
  About the job Software Engineer
Job brief
We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
- Execute full software development life cycle (SDLC).
 - Manage the company's system firewall protection applications or software.
 - Make mechanism for the protection of the company's system.
 - Account for backup of systems and all data.
 - Make effort for effective safety protocols.
 - Manage the social media and website posting and ensure it is up to always date.
 - Executing full lifecycle software development.
 - Programming well-designed, testable, efficient code.
 - Producing specifications and determine operational feasibility.
 - Develop flowcharts, layouts and documentation to identify requirements and solutions.
 - Write well-designed and testable code.
 - Produce specifications and determine operational feasibility.
 - Integrate software components into a fully functional software system.
 - Develop software verification plans and quality assurance procedures.
 - Document and maintain software functionality.
 - Troubleshoot, debug and upgrade existing systems.
 - Deploy programs and evaluate user feedback.
 - Comply with project plans and industry standards.
 - Ensure software is updated with latest features.
 
Requirements
- Bachelor's degree in computer engineering, Software Management, Information Technology Management or its equivalent in any discipline.
 - Master's degree is an added advantage.
 - 3-4 years of experience in ICT Software Developer/Engineering role.
 - Experience in working within the Oil & Gas Sector will be considered an important advantage.
 - Prior work experience showing increasing levels of responsibility with a focus on operations in a fast paced and entrepreneurial environm