Closing Date |
2023/08/29 |
Reference Number |
TEL230822-2 |
Job Title |
Specialist: Front-End Developer |
Business Unit |
Openserve |
Service Organisation |
Openserve: Digital & Strategy |
Number of Positions |
1 |
Job Type Classification |
Permanent |
Region |
Gauteng |
Location – Town / City |
Centurion |
JD Attachment |
New JD Front End Developer.pdf (178.49 kb) – 22/08/2023 17:42:52 |
Core Description |
Responsible for the design, development and implementation of Openserve front-end applications across mobile, tablet and desktop devices. In addition, must have an understanding of web development processes including systems, structure, design, software development, testing and deployment across different databases while conforming to corporate standards. Work in cross functional teams to ensure quality (digital) applications and satisfied customers. |
Competencies |
Functional Knowledge & Skills
Business Acumen; Problem Solving; Collaboration; Conflict Management; Influencing Techniques; Leadership Communication; Communication; Decision Making; Professional Relationship Management Presentation; Agile tools (Atlassian, GitHub, Jira, Confluence, Azure Devops); HTML5, CSS, JavaScript, jQuery, bootstrap and JSON; Server-side CSS; AngularJS and NodeJS; JavaScript; MySQL, MSSQL or Oracle DB.
Competencies
Collaborates with cross-functional project teams; Thought Leadership; Market Leadership; Business Leadership; People Leadership; Personal Leadership; Organizational Leadership; Proactive, Conscientious, Cost Conscious, Performance Driven, Professional, Team Player, Values aligned with Openserve values |
Job Responsibilities |
• Responsible for the delivery of small projects as well as for the delivery of components of large projects as part of a team.
• Write, review and take responsibility for clear, concise technical documentation.
• Supporting live products in a DevOps environment.
• Size and estimate work.
• Contribute to the evolution of best practices of the department.
• Perform technical functions in the software development process (i.e.: performing builds and releases).
• Participate in formal design and code reviews for others’ work.
• Support Quality Assurance (QA) in the development of integration test plans, test conditions, and expected test results.
• Collaborate with fellow developers as well as external resources located locally or off-shore.
• Work with Analysts to understand requests or discuss alternatives, resolve system issues and provide or respond to suggestions for improvement.
To view the job description, click on the Job Description attachment. |
Required Certification |
None |
Qualifications |
3 Year Bachelor’s degree or National Diploma in Computer Science or Information Systems with at least one major in programming (at least NQF6).
(A post graduate degree or diploma in Computer Science or information Systems will be and advantage) |
Experience |
5 years solid web development experience with the following proficiencies:
• Proficient with Agile tools (Atlassian, GitHub, Jira, Confluence, Azure Devops).
• Proficiency with HTML5, CSS, JavaScript, jQuery, bootstrap and JSON; Understanding of server-side CSS.
• Proficient in AngularJS and NodeJS.
• Proficient coding applications without using Frameworks or Libraries using JavaScript.
• Strong experience in OOP.
• Strong experience with either MySQL, MSSQL or Oracle DB.
• Strong experience in a microservice driven front-end architecture including headless architectures.
• Strong experience working in a MS Azure environment. |
Special Requirements |
Ability to communicate technical ideas to business users
Works independently
Work outside of normal working hours |
Comments |
Applicants that has excellent eperience in a microservice driven front-end architecture including headless architecture environment will have an advantage.
This position will suit young developers that are passionate about digital innovation.
To view the job description, click on the Job Description attachment. |