Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Software Engineering Manager

What we are looking for You will be in the forefront of the implementation of our digital strategy for innovation and automation, ensuring alignment with the...


From Recruitment Room - Nairobi Area

Published a month ago

Implementation Engineer Ii Leta

What we are looking for We are seeking a highly motivated and technical implementation engineer to join our dynamic team. As an implementation engineer you w...


From Recruitment Room - Nairobi Area

Published a month ago

Platform (System) Implementation Specialist

Summit Recruitment and Search Africa is a leading Recruitment and Executive Search agency head quartered in Kenya providing outstanding talent to a wide rang...


From Summit Recruitment & Search - Nairobi Area

Published a month ago

Android Software Engineering Intern

Branch Overview Imagine a world where every person has improved access to financial services. People could start new businesses, pay for their children's edu...


From Branch International - Nairobi Area

Published a month ago

Senior Software Developer (Kenyan National Hire Only)

Senior Software Developer (Kenyan National Hire Only)
Company:

Church World Service


Details of the offer

The Senior Software Developer position is primarily responsible for defining software features and taking lead in developing software applications by studying operations; designing, developing, and installing software solutions; managing the entire software development life cycle.

Responsibilities

Achieves and maintains a thorough knowledge and adherence to established RSC Africa, CWS/IRP, DOS/PRM and USCIS policies and procedures regarding database management for RSC Africa programs.
Oversees the software development lifecycle by taking the lead on Requirements Gathering, Design, Implementation, Testing, & Maintenance

Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

Supervises, supports and develops software developers by providing advice, coaching and recommending educational opportunities.

Oversees new product development by ideas by collecting screening, feasibility study and concept development.

Documents and demonstrates solutions by developing documentation, layouts, diagrams, charts, code comments and clear code.

Prepares and installs solutions by determining and designing system specifications, standards, and programming.

Improves operations by conducting systems analysis; recommending changes in policies and procedures.

Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

Protects operations by keeping information confidential.

Resolves software development requests escalated from service desk.

Collaborating with the site and sub offices IT staff in supporting software applications.

Provides input and recommendation to the IT manager on IT automation.

When needed, covers the responsibilities of the other IT specialists.

Working with the IT specialists on various tasks and projects.

Any other tasks as assigned by the IT Manager.
Job Requirements
Required education
: Bachelor's degree

Required relevant work experience
: 2 years

Required languages:
English (Spoken: fluent | Written: fluent)
Want to see how you rank against other applicants?
Get detailed analysis on Fuzu Instant Feedback
YouVS
Sign up to learn more


Source: Fuzu

Requirements

Senior Software Developer (Kenyan National Hire Only)
Company:

Church World Service


Built at: 2024-04-30T06:35:33.537Z