The Abuja Electricity Distribution Company (AEDC Plc) is a reputable Electricity Distribution Company in Nigeria backed by international investors and shareholders.
We are recruiting to fill the position below:
Job Title: Officer, Software Development Engineer
Location: Abuja
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 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 tests.
- 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 the professional growth of the 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 are an advantage.
- Working in a software development team in a medium to large size organization
- Good working knowledge of one or more general purpose programming languages 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 skills.
- Good project management skills, especially with agile methodology.
- Good analytical, organizational & multitasking skills.
- Good communication, presentation, and interpersonal skills. Self-motivated with a focus on results
- Attention to detail.
- Passion for excellence in serving users and addressing their Needs.
Method of Application
Interested and qualified candidates should:
Click here to apply online
The Cover Letter should be addressed to:
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 copies of applications will be treated and only shortlisted candidates will be invited for an interview.