Analyst Developer needed at Jhpiego

Save 4 weeks ago

Job title : Analyst Developer

Job Location : Gauteng, Centurion

Deadline : October 24, 2024

Quick Recommended Links

Overview

  • Provide complex IT software solutions by working closely with business users throughout all phases of the software development lifecycle (SDLC) in support of the Institutes business processes.

Responsibilities

  • Design complex technical solutions in line with the Business requirements to ensure clarity and completeness of the solution
  • Analyse and document business requirements in consultation with users according to appropriate methodology and techniques
  • Develop and debug complex system components in line with technical specifications for quality implementation purposes
  • Determine and evaluate performance measures of the system to ensure optimal utilization
  • Provides code review, testing, debugging, technical documentation, general testing instructions, and lead/assist in go-live planning, go-live moves, and post-live support
  • Facilitate Joint Analysis and Design (JAD) sessions, conduct business interviews and other information gathering techniques in order to determine business requirements.
  • Oversee resources associated with the design, development, testing and implementation phases of projects to ensure quality deliverables and assist in their growth
  • Follow and use proper project management principles on all projects
  • Participate in projects to understand new target systems’ processes and provisioning needs and implement solutions
  • Communicates any and all progress, roadblocks, issues to the team and management in a timely manner
  • Scrub, manipulate and load data from other sources into the systems to ensure accuracy and correctness of information
  • Troubleshoot and support issues identified
  • Ensure all change management and compliance procedures are being followed
  • Provide training and documentation to relevant stakeholders to ensure they understand and can achieve optimal system utilization
  • Perform other duties as required or assigned by emergency or other operational reasons for which the employee is qualified to perform.
  • Support and monitor the Helpdesk Management System.

Required Qualifications

  • 4 year BSc Degree in Computer Science
  • Microsoft.Net Development using C# certification
  • Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF 
  • Software Developer experience
  • Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS 
  • Experience with database development including relational database design, SQL and ORM technologies
  • Experience with user interface design and prototyping
  • Experience with source control management systems and continuous integration/deployment environments
  • Experience in leading and managing the delivery of system/software development projects in a structured environment
  • Experience in the usage of UML and SDLC       
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
  • Software development approaches and methodologies including Agile and Waterfall
  • Knowledge of debugging, performance profiling and optimization
  • Knowledge of multi-threading and concurrency, and automated testing
     

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs

Share this job