Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 2, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Abuja Electricity Distribution Company (AEDC) is one of the 11 power distribution companies that was successfully privatized and handed over to new investors on 1 November 2013. KANN Utility Limited (KANN) is the 60% equity holders in AEDC. The Federal Government of Nigeria holds 40% equity in AEDC. AEDC has a franchise for the distribution and sale of el...
    Read more about this company

     

    Officer, Software Development Engineer

    Job Description

    • The role of this job holder is to actively participate in the identification, development, testing and maintenance of application and systems software in line with fast paced business requirements.
    • Work on delivering to roadmaps of developed software and systems through accurate planning and interaction with stakeholders.
    • Adhere to strict development rules, reviews, testing, and production environment implementations.   

    Key Responsibilities

    • Ensures high availability of services to end users.
    • Assist the software development manager with all aspects of software design, coding, and deployment.
    • Attends and contributes to software development meetings.
    • Writes and maintains code.
    • Participates in code reviews and quality assurance activities.
    • Monitors the technical performance of internal systems.
    • Respond to requests from the development team.
    • Provides support for software applications.
    • Report writing.
    • Conducts development test.
    • Continually improve coding skills.

    Administrative/Supportive:

    • Supports team lead in building a strong team to meet corporate needs.
    • Supports and mentors new team members to ensure professional growth of team.

    Key Performance Indicators (KPIs)

    • Software Releases and System Improvements.
    • Bug Fix Tracking SLOs.
    • Adherence to ICT Policy.
    • Stakeholder Satisfaction.
    • Personal Execution Efficiency.
    • System and Software Documentation.

    Education & Experience

    • B.Sc / HND in Computer Science or a related Field.
    • Minimum of 1 year relevant post NYSC experience.
    • Software Development Certifications.
    • Network Certifications an advantage.
    • Working in a software development team in a medium to large size organization
    • Good working knowledge with one or more general purpose programming language including Java, C/C++, Objective C, Python, JavaScript, or PHP
    • Working experience in socket development – i.e., TCP/IP stack development (DNS, DHCP, etc.) and authentication systems i.e., LDAP/AD Integration
    • Practical knowledge in working under the Agile Software Development Environment
    • Working experience in working under a distributed version control environment with automated code review tools, Sandbox testing and pushing code to the production environment.
    • Interest and ability to learn other coding languages as required.
    • Experience: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.

    Required Skills/Competencies:

    • Developed people skill.
    • Good project management skill, especially with agile methodology.
    • Good analytical, organizational & multitasking skills.
    • Good communication, presentation, and interpersonal skills. Self-motivated with focus on results
    • Attention to details.
    • Passion for excellence in serving users and addressing their Needs.

    go to method of application ยป

    Senior Officer, Software Development Engineer

    Job Description

    • The role of this job holder is to actively participate in the ideation, development, testing and maintenance of application and systems software in line with fast paced business requirements
    • Work on delivering to road-maps of developed software and systems through accurate planning and interaction with stakeholders; and adhere to strict development rules, reviews, testing and production environment implementations.

    Key Responsibilities

    • Ensures high availability of services to end users.
    • Ensures software developed adheres to onboarding requirements before being Released.
    • Maintains Systems and Software, releasing updates and patches in response to security vulnerabilities and feature updates.
    • Ensures bugs are resolved within team defined SLOs.
    • Keep abreast with Business Requirements and Prioritize Projects and Roadmaps.
    • Provides inputs to Budget Preparation, Tracking, Reporting.

    Administrative / Supportive:

    • Supports team lead in building a strong team to meet corporate needs.
    • Supports and mentors new team members to ensure professional growth of team.

    Key Performance Indicators (KPIs)

    • Software Releases and System Improvements.
    • Bug Fix Tracking SLOs.
    • Adherence to ICT Policy.
    • Stakeholder Satisfaction.
    • Personal Execution Efficiency.
    • System and Software Documentation.

    Education & Experience

    • B.Sc. / HND in Computer Science or Related Field.
    • Minimum of 4 years Post NYSC relevant work experience.
    • Software Development Certifications.
    • Network Certifications is a plus.
    • Working in a software development team in a medium to large size organisation
    • Good working knowledge with one or more general purpose programming language including Java, C/C++, Objective C, Python, JavaScript or PHP.
    • Working experience in socket development – i.e. TCP/IP stack development (DNS, DHCP, etc.) and authentication systems i.e. LDAP/AD Integration.
    • Practical knowledge in working under the Agile Software Development Environment.
    • Working experience in working under a distributed version control environment with automated code review tools, Sandbox testing and pushing code to the production environment.
    • Interest and ability to learn other coding languages as required.
    • Experience in web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.

    Required Skills / Competencies:

    • Developed people skill.
    • Good project management skill, especially with agile methodology.
    • Good analytical, organizational & multitasking skills.
    • Good communication, presentation and interpersonal skills.
    • Self-motivated with focus on results.
    • Attention to details.
    • Passion for excellence in serving users and addressing their needs.

    Method of Application

    Use the link(s) below to apply on company website.

     

    The MD / CEO,
    Abuja Electricity Distribution Company Plc,
    No.1 Ziquinchor Street, Off IBB Way,
    Wuse Zone 4,
    FCT, Abuja.
    Attention:
     Head, Human Resources Management.

    Note

    • All applications should include Curriculum Vitae and a Cover Letter.
    • The subject of your application should read: “Officer, Software Development Engineer” Failure to follow the instructions will lead to disqualification of your application.
    • Only soft copy of applications will be treated and only shortlisted candidates will be invited for interview.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Abuja Electricity Distribution... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail