Systems Developer

Systems Developer

Organization: Tangaza University

Position Summary:

The Systems Developer is responsible for maintaining and improving the University’s core systems, including the ERP, portals, and related applications. The role involves software development, customization, integration, and technical support to ensure system reliability, data integrity, and user satisfaction.

Key Duties and Responsibilities

  • Collaborate with users, designers, and management in the design, development, deployment, and maintenance of ERP modules, third-party applications, and University-developed applications.
  • Configure, develop, and deliver Microsoft Dynamics 365 Business Central solutions across all functional areas.
  • Analyze business and technical requirements, document development processes, and conduct thorough testing of developed applications.
  • Manage ERP administration, including installation, upgrades, configuration, and system documentation.
  • Manage and provide technical support for university-developed systems and NGLP-assigned applications, ensuring optimal performance and compatibility with institutional ICT infrastructure.
  • System integration and interoperability by developing APIs, bots, and automation tools to connect university systems (e.g., LMS, ERP, Library Systems) for seamless data exchange.
  • Create and modify customizations, integrations, develop and maintain reports and dashboards for the ERP and portal systems.
  • Collaborate with consultants and internal teams to translate user requirements into technical deliverables.
  • Maintain, enhance, and document internal applications developed by the University to support academic, administrative, and research functions.

Qualifications and Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Professional certification in Microsoft Dynamics 365 Development is an added advantage.
  • Minimum of two (2) years’ experience in systems development within a busy organization, preferably in higher education.
  • Proficiency in Microsoft Dynamics NAV 2015 or Business Central.
  • Strong programming skills in .NET, C#, SQL, and experience with PHP/Laravel frameworks.
  • Hands-on experience with SQL Server setup and configuration.
  • Experience in report development using Power BI, Microsoft Report Builder, SSRS, and Visual Studio.
  • Experience managing multi-system environments involving externally supported and locally developed applications is an advantage.
  • Knowledge of IT security principles and data protection practices.
  • Experience with User Interface (UI/UX) design is an added advantage.
  • Include a link to your GitHub repository or equivalent portfolio showcasing previous development work/projects.

Skills and Competencies:

  • Strong analytical and problem-solving skills.
  • Ability to document technical processes and maintain accurate system records.
  • Excellent communication and interpersonal skills.
  • High integrity, reliability, and attention to detail.
  • Collaborative and customer-focused approach.

How to Apply

Applicants should enclose a Letter of introduction, including their salary expectations, a  Curriculum Vitae, copies of relevant certifications, and three (3) reference letters from recognized persons/institutions, including one from a local religious leader who can speak to their character, to vacancies@tangaza.ac.ke

Submit your applications no later than 7th November, 2025, indicating your daytime contacts to:

The Human Resource and Administration Manager

Tangaza University

P.O. BOX 15055-00509

NAIROBI

Don't miss out on these exciting opportunities! To stay updated on the latest job openings:

By following Job Base (Kenya) on these platforms, you'll not only stay informed about job opportunities but also be part of a community that's passionate about entrepreneurship and social impact.
JOB BASE

At JOB BASE, we understand the challenges and opportunities that come with job hunting and career development. We're here to make your journey smoother and more rewarding.

Previous Post Next Post