Senior Software Engineer – Umeme

Senior Software Engineer – Umeme

Job Title: Senior Software Engineer

Organization: Umeme

Duty Station: Kampala, Uganda

Reports to: Software Services Manager

About US:

Umeme is a public company cross listed on both the Uganda Securities Exchange and the Nairobi Securities Exchange with over 6,483 shareholders, including high value international institutional investors. Umeme operates under a concession with a structural monopoly in the distribution of electricity across Uganda, distributing 99% of electricity in Uganda through a single buyer model.

Job Summary:    The Senior Software Engineer will be responsible for the design, development, implementation and Level 3 support of IT solutions to address business needs.

Key Duties and Responsibilities: 

  • Participate in the development, delivery and/or support of products and services for a range of internal clients to support them in meeting business objectives/ goals
  • Work with internal clients to prepare comprehensive IT solutions that meet/ exceed client objectives for new and existing systems / applications
  • Research and innovate – build / maintain solutions to meet client expectations and project deliverables
  • In partnership with other team members, ensure a close relationship is maintained with internal clients, in order to keep informed of their business needs and direction
  • Build and maintain end-user tools in support of operations
  • Ad hoc analysis
  • Be responsible for setting up the relevant Testing and QA environments in collaboration with the Testing Engineer
  • Assist in the development of Systems Integration and Performance Test plans
  • Lead the execution of Systems Integration and Performance Test plans

Qualifications, Skills and Experience: 

  • The ideal candidate for the Umeme Senior Software Engineer job vacancy must hold a Degree in Computer Science or a related field
  • Certification in software development / programming
  • At least five (5) years + experience of working in an environment providing software solutions
  • Proven experience in designing solution to address business needs
  • Proven experience in delivering high quality technical specifications/documentation
  • Proven experience in working with business and technical users to determine business and functional requirements
  • Demonstrated ability to learn new programming skills
  • Demonstrated ability to thrive in a fast paced environment
  • Proven experience and ability to lead a Software Development Life cycle

Personal Attributes/Competencies:

  • Strong analytical skills
  • High level of technical competency
  • Good communication and interpersonal skills and ability to work with others
  • Negotiation Skills
  • Time Management
  • Honesty and Integrity
  • Attention to detail
  • Persistence, and the ability to follow through and bring tasks to completion

How to Apply:

All suitably qualified and interested candidates should first fill out their application forms online, Click Here and thereafter send their updated CVs to: recruit.hr@umeme.co.ug.

Deadline: 15th February 2019 by 5:00 PM

: List of Current Job Vacancies / Opportunities in Uganda

: Uganda Jobs January , February, March, April, May, June, July, August, September, October, November, Decemberv

Sponsored Links