Ops Specialist: Front-End Developer

Date: 19 Apr 2024

Location: Centurion, Gauteng, ZA

Company: Company

Structural Information

Job number:                     10031627

Job title:                             Ops Specialist: Front-End Developer

Job grade:                          S6

Group/ BU:                       Openserve

Division:                             Openserve

Span of control:               0

Reports to:                        Ops Management

REM Functional Area:    IT

Core Description

Responsible for the design, development, and implementation of Openserve front-end applications across mobile, tablet and desktop devices. This includes producing software development solutions, build and release of software development processes as well as compiling technical documentation.

Job Responsibilities

  • Analysed business requirements.
  • Defined projects and actionable tasks.
  • Co-ordinated project activities with business objectives.
  • Worked closely with Product Owners and collaborate with stakeholders and other developers to understand requests, discuss alternatives, resolve issues and provide or respond to suggestions for improvement.
  • Designed, build, tested and released customised front-end application solutions.
  • Wrote program logic.
  • Wrote program specification.
  • Manage, wrote, reviewed technical documentation on all test projects and final implementation.
  • Supported live products in a DevOps environment.
  • Sized and estimated work.
  • Participated in formal design and code reviews for other’s work.
  • Supported quality assurance (QA) in the development of integration test plans, test conditions and expected test results.
  • Contributed to the evolution of best practices of the division.

Core Competencies

Knowledge
Front-End application design; Openserve IT Policies, Openserve Products; IT Document standards; IT Architecture; Databases; Computer Software; AngularJS; Microservice driven front-end architecture including headless architectures

Skills
Data Modelling, Design, Analytical; Communication; Technical writing, programming/ coding; Problem Solving; Presentation skills; Decision Making; Proficiency in:

  • Agile tools (Atlassian, GitHub, Jira, Confluence, Azure Devops).
  • HTML5, CSS, JavaScript, jQuery, bootstrap, and JSON; Understanding of server-side CSS.
  • AngularJS and NodeJS.
  • Coding applications without using Frameworks or Libraries using JavaScript.
  • Proficient in OOP.
  • Either MySQL, MSSQL or Oracle DB.
  • Microservice driven front-end architecture including headless architectures.

Competencies (Behaviour)
Collaboration with cross-functional teams; Quality orientated; Organized Customer focused; Time management; Accurate; Dedicated; Values aligned with Openserve values.

Education

  • NQF 6: 3 year Diploma/ National Diploma

Experience

  • 3 Years relevant experience

Certifications

  • None

Special Requirements

  • Willing to work long hours

Physical Requirements

  • None

Key Stakeholders

  • Openserve Digital team
  • External customers and clients
  • External suppliers and vendors
  • Openserve Internal Divisions
  • Technology partners

Additional Information

Qualifications and Experience

  • Relevant 3 year IT Degree/ Diploma in Computer Science or Information systems (at least NQF 6) with at least one major in programming.
  • 3 years relevant web development experience.