A large investment company is in need of a brilliant Automation Officer to develop and provide support for online
(web and mobile) and digital self-service applications/platforms.
Solutions Development and Support
Manage and develop web, mobile and other digital customer-facing platforms; ensure they are efficient and that they have end-to-end data integrity.
Collaborate with relevant teams in terms of integration, to provide online access to internal business processes and provide support by developing platforms that have reporting elements that can be used for data mining and analysis.
Keep proper documentation of application set-up procedures; maintaining versions and updating of IT documentation (software implementation issues, plan deliverables and user manuals).
Facilitate the Training of Users and development of training materials to bridge knowledge gaps
Support and develop software engineers by providing advice, coaching and educational opportunities
Perform routine health checks and monitor the performance of online and digital platforms.
Provide support for digital platforms and liaise with internal teams to resolve related issues.
Improve operations by conducting systems analysis; recommending changes in policies and procedures Third Party Engagement & Support
Collaborate with solution providers to ensure that application implementation is carried out in accordance with predefined standards
and quality policies and in line with user requirements.
Ensure the availability of APIs and processes to facilitate the development of digital solutions
Required Skills & Competencies
A university degree in Computer Science or any other related course with at least 6 years’ cognate experience in web/mobile software
application development and database management.
Proficiency in server-side programming/scripting languages (C#, VB.Net, ASP.NET, e.t.c.)
Proficiency in database management (MSSQL, ORACLE, e.t.c.) and database query language (SQL)
Good knowledge of Source Control (Team Foundation Server, GIT)
Experience working in an agile environment
Experience building complex web systems that have been successfully delivered to customers
Ability to take a project from scoping requirements through actual launch of the project
Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
Experience implementing and consuming large scale web services (REST, SOAP, e.t.c.)
Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
Eagerness and willingness to learn new technologies
|Job Category||Automation Officer|
|Experience Level||5-8 years|