Specialist: Assurance Management
Date: 19 Jan 2026
Location: Centurion, Gauteng, ZA
Company: Company
Structural Information
Job number: 10028870
Job title: Specialist: Assurance Management
Job grade: S5
Group/ BU: CSB
Division: Digital & Information
Span of control: 0-5
Reports to: Senior Management
Core Description
Responsible to develop solutions that encompass customer management, product modelling, ordering, billing as well as integration to back end and third-party network services. Responsible for building assurance and self-service capabilities and participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of applications developed.
Job Responsibilities
- Develop BSS applications covering end to end fulfilment, assurance and billing flow
- Responsible for building assurance and self-service capabilities
- Order management system and workflow definition
- Build applications in accordance with the defined architecture and designs
- Adherence to software development guidelines, principles and best practice frameworks
- Quality assurance of code developed
- Conducting unit testing of code developed
- Define how the components of all the applications relate to each other, and how the facilities (new or existing) will support the capability or business area
- Strong software design and programming fundamentals of JAVA and REST Architecture
- Work closely with the project delivery teams to deliver solutions that improve user experience.
- Participate in strategy discussions related to design and implementation.
- Contribute to the analysis and design process by identifying customers needs and translating those needs into rules that will be enforced by the software application
- Communicate with team members through the Agile process to prioritize, estimate, and triage tasks
- Ensure workflows and rules are applied to the applications to deliver on business requirements
Core Competencies
FUNCTIONAL KNOWLEDGE
Project delivery on Java based applications; Building and integrating applications; Software development cycles and QA processes; Designing, developing and implementing applications using Java EE platforms; Custom module and API development; Microservices development and container deployment; API implementation and life cycle management; Integrating open source and third-party applications; OSS/BSS Systems Analysis/ Development & Trouble Shooting; Java Development and delivery Technologies: JavaScript, HTML5/CSS, Node.js, Angular, PHP, MYSQL, JQuery, Drupal, GIT, Microservices, GIT, MariaDB, Relational databases -JSP, JDBC, Java Servlets, Javabeans/EJBs, SQL, Ubuntu/RedHat/OEL/Linux, Containers (Docker, OpenShift,Kubernetes)
ATTITUDES/ LEADERSHIP COMPETENCIES
Ability to communicate technical ideas to business users and other teams; You are a strong communicator, that loves to investigate and find the best solutions for our clients; Experience in high-volume, fast moving, deadline- riven studio environment; Works independently and within a team, structures and manages own time well; Proactive, solution-centric mindset
Certifications
Education
Experience
Additional Information
- Proven track record of project delivery on Java based applications.
- Solid experience building applications and integrating.
- The ability to build applications within an enterprise environment.
- Understanding of software development cycles and quality assurance processes.
- Hands on experience in designing, developing and implementing applications using Java EE platforms.
- Custom module and API development.
- Great OO skills, including strong design patterns knowledge.
- Microservices development and container deployment experience.
- Experience in an Agile and Scrum environment.
- Experience with Relational databases -JSP, JDBC, Java Servlets, Javabeans/EJBs, SQL, JavaScript, HTML.
- Understanding of DevOps environment.
- Experience in API implementation and life cycle management.
- Experience integrating open source and third-party applications.
- OSS/BSS Systems Analysis/Development & Trouble Shooting.
- Development and delivery experience with Java.
- Experienced with using source control in a collaborative team setting.
Special Requirements
Physical Requirements
Key Stakeholders
Development, Operations, Business Support, Business Analysts, Testing, Architecture, 3rd party vendors