Software Engineering
Software Developer
Location:
Nairobi
Job Type:
Full Time
Date:
24 Jan 2024
Duties & Responsibilities
Develop and implement In-house software applications by coding: (Testable, Clean, Reusable, Maintainable, Readable, Bug-free, and Smart Codes)
Design and develop innovative software solutions, including apps.
Develop programme-related 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
Identify areas for modification in existing programs and subsequently developing those modifications.
Efficiently troubleshoot and resolve software issues, identify root causes, and implement solutions promptly
Conduct Quality assurance (QA) Correction errors through changes and constant checking.
Participate in code reviews to maintain code quality.
Build server-side applications including databases, and the operating system
Documentation of process workflows and easy to understand representations of coding instructions.
Organize processes followed for developing and revising software.
Implement unit and integration tests
Write technical documentation and user manuals as needed.
Contribute to all phases of software development lifecycle
Gather and evaluate user feedback and make adjustments as necessary
Adhere to coding standards.
Adherence to and practice of ICT Policies and legal requirements
Stay current with industry trends, emerging technologies, and best practices to enhance the development process and propose innovative ideas.
Any other duties as assigned from time to time.
Requirements & Qualifications:
Degree or a Diploma in Computer Science and other related fields
Certificate in Software and Mobile App Development
At least 4 years’ experience as a software developer with a portfolio and a strong background in web & Mobile Application development tools and languages
Proficiency in programming languages including HTML5, CSS, MySQL, JavaScript, PHP, JQUERY, XML, JAVA and Android
Strong problem-solving skills and keen attention to detail.
Excellent communication and teamwork skills
Interested candidates are invited to strictly email their cover letter and CV, to careers@orchidhr.co.ke by end of day 24th February 2024. Only short listed candidates will be contacted