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 others 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.
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.
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
- 3 Years relevant experience
- None
- Willing to work long hours
- None
- Openserve Digital team
- External customers and clients
- External suppliers and vendors
- Openserve Internal Divisions
- Technology partners
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.