Software Engineer Job Careers – Umeme
Organization: Umeme
Duty Station: Kampala, Uganda
Reports to: Software Services Manager
About US:
Umeme Limited is the largest energy distributor in Uganda, distributing 97 percent of all electricity used in the country. The shares of the stock of the company are listed on the Uganda Securities Exchange and are cross listed on the Nairobi Stock Exchange.
Job Summary: The Software Engineer will be responsible for the design, development, implementation and Level 3 support of IT solutions to address business needs.
Job Purpose:
Ensure that IT solutions provided to internal clients and UMEME customers are fit-for-purpose.
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 applicant for the Umeme Software Engineer placement must hold a Degree in Computer Science or a related field +3 years working experience
- At least three 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 Lifecycle
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 candidates are encouraged to apply online at the link below.
Deadline: 6th December 2019