World Vision International NGO Application Developer II Jobs in Ghana
Key Responsibilities:
Work on multiple projects, designing API services to be developed in the middleware. Manage the product backlog in Azure Devops, creating user stories with the technical details required. Produce documentation for the technical specification and for the consumer API portal.
Engage with the business analyst to ensure the technical requirements cover the functional requirements. Work with internal and external developers to clarify any requirements, propose solutions and raise to other supporting teams (business, solution architecture, data modelling, infrastructure, etc.). Ensure that the development process is observed.
May be required to function as the primary point of contact for project meetings representing the middleware development to provide updates and raise errors/potential fixes/enhancements to the greater project teams.
Project Planning:
Participates in the project planning process with IT business analysts and team members.
Represent the Integration team in the project meetings and provide updates in written and verbal form
May develop work plan timelines and manages workflows to meet project timeframes.
Development of achievable project goals and milestones/plans.
Completion of project on time and within budget.
API Portfolio Management:
Ensure that the new requirements being created are net new products. Reuse existing APIs from the application catalogue.
Design:
Identifies technical requirements.
Creates technical design specifications and assists in sizing technical requirements.
Engage with business analyst to transform business requirements into technical requirements, for clarification and improvement suggestions
Applications that satisfy defined business requirements.
Code and Test:
Asissts developers with understanding requirements
Ensure the code follows the design
Ensure the developers understand the business logic for proper testing
Procure test data ensuring coverage of most common business cases
Applications that satisfy defined business requirements.
Deployment:
Assists in the deployment of new code, upgrades, and fixes to the production environment.
Identify network/connectivity requirements for prod and non-prod APIs and engages with required business partners to
Applications that support defined business requirements.
Maintenance (Break/fix):
Participates in review sessions where patterns of development and break/fix metrics are reviewed as part of the standard process for optimizing IT development processes.
Minimal break/fix issues.
Reliable applications with minimal downtime to ensure customer satisfaction.
Production Support:
Provides Level 3 production support.
Troubleshoots existing information systems to identify errors or deficiencies and creates new requirements to complete the solutions when required
Reliable applications with minimal errors/deficiencies to ensure customer satisfaction.
Documentation/ User Guides:
Documents functions and changes to new or modified requirements
Maintenance of the API portal specification
Users and the IT team kept up-to-date on the functionality of and changes to applications.
Clear, concise user documentation to ensure maximum benefit from the application/system.
Standards, Policies, and Procedures:
Adheres to standards and procedures.
Reviews modules for quality assurance and checks compliance with applications standards and Service Level Agreements (SLAs).
Applications/modules comply with standards and SLAs.
Coaching/ Mentoring
Provides technical coaching and mentoring to less-experienced team members.
Transfer of knowledge and guidance for team members.
Required Professional Experience
Technical analysis and design capability.
3 – 5 years of programming experience.
With any programming language experience, Database design and development.
SQL Server experience preferred.
Source control using git and trunk based development Agile methodologies and with azure devops
Bachelor’s degree in Programming/Systems, Computer Science, or another related field. Or equivalent work experience.
Requires knowledge of API standards (REST, SOAP), and RAML/OAS design specification languages Systems integration patterns Agile methodologies UML design, especially with sequence diagrams.
Mulesoft Developer and/or platform knowledge is highly preferable.
Database design and development.
Effective in written and verbal communication in English.
Willing to upskill and learn Mulesoft
How to Apply
For more information and job application details, see; World Vision International NGO Application Developer II Jobs in Ghana
Find daily jobs in Ghana. Jobs – Ghana jobs. Search our career portal & find the latest Ghana job positions, career opportunities & jobs in Ghana.
Jobs in Ghana – banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Ghana.
Find your dream job from 1000s of vacancies in Ghana posted and updated daily – click here!
Click here to post comments
Join in and write your own page! It’s easy to do. How? Simply click here to return to 3 Best Africa Jobs.