Software Developer

Soft Ware Developer – Grade 9/10 (1 Post) – MKsU/PG/01/24
Applicants should meet the following requirements:

A proven history of working as a software developer and programmer for university systems, demonstrating a track record of exemplary performance, is essential.
Familiarity with databases such as Oracle, MSSQL, MySQL/MariaDB, SQLite, and PostgreSQL, along with the use of database abstraction tools like ADO.NET, ORM, and LINQ to SQL, is required.
Experience in systems integrations using both RESTful and SOAP-based APIs is expected.
A bachelor’s degree in Computer Science, Computer Technology, Information Technology, or a related field from an accredited institution, along with three (3) years of experience in a Grade 7/8 or similar position, is required.
At least five (5) years of experience with modern programming languages and platforms such as PHP, .NET, JavaScript, Java, and post-qualification is necessary.
Demonstrated outstanding customer service skills are essential.
Membership in a relevant professional organization is mandatory.
Certification in CCNA, A+, experience with university systems, and possession of additional relevant qualifications are advantageous.

Key Responsibilities:

Create and manage software testing environments, conducting tests according to defined use cases.
Collaborate with IT support teams to resolve any issues identified and escalated during daily operations.
Develop and deliver reports and documentation detailing new software versions and changes.
Drive the adoption of systems by business users, encouraging full utilization.
Conduct research and provide input on design approaches, performance enhancements, and foundational functionality improvements for various applications and procedures.
Perform technical design and development tasks to enable effective creation and implementation of business application systems.
Develop test plans, test cases, test scripts, and test reports across multiple projects of different sizes.
Create, design, and manage automated tools for software builds, packaging, testing, and deployment to ensure predictable and repeatable software migration from development to test and production environments, following Continuous Integration (CI) and Continuous Delivery (CD) principles.
Investigate software issues and bugs, working to resolve them effectively.
Customize and configure business applications to meet specific business needs using various database and software tools.
Review user requirement documents to ensure the requirements can be adequately tested.
Present system functionality to new users and departments, providing assistance as needed.
Work on designing and developing front-end, middle tier, and back-end tiers for business applications.
Improve existing software and provide input for enhancements.
Develop user requirement analysis (URA) documents for new projects based on user needs, aligning these requirements with the software and/or database components.

Applicants must:The Deputy Vice-Chancellor
Administration, Planning and Finance
Machakos University
P. O. BOX 136 – 90100
MACHAKOSSo as to be received not later than Wednesday 29th May, 2024. N/B: Only short-listed candidates will be contacted. Machakos University is an Equal Employment Opportunity employer and therefore staff of either gender or persons with disability are encouraged to apply.

Apply via :

recruitmentAPF@mksu.ac.ke