Job number: 10007571
Job title: Snr Engineer: Development Laboratories
Job grade: S5
Group/ BU: Openserve
Division: Openserve
Span of control: 0-5
Reports to: Senior Management
Responsible for the design, development, and delivery of new products or major enhancements to existing products that incorporate software in the overall functionality of electronic products engineering as a core component of digital and network-based products and services. Acts as a technical expert authority in addressing complex engineering challenges across multiple platforms, including system integration, interoperability, performance, and compatibility. Leads and acts as a mentor of a team of developers in the architecture, design, and implementation of highly complex software systems, best practices, and quality requirements. Contributes to technical strategy, architectural decisions, and continuous improvement of development processes within the Development Laboratories environment.
Functional Knowledge
Software Development Lifecycle (SDLC) and Agile/iterative delivery models; Object oriented design and software architecture principles; Application and platform development frameworks; Databases and data persistence concepts; Systems integration and interoperability; OSS/BSS concepts and system landscapes; Network protocols and service integration (from a software perspective); Secure, scalable, and high availability software systems
Functional Skills
Software design and solution architecture; Database design, optimisation, and data modelling; Technical analysis and complex problem solving; Requirements analysis and solution conceptualisation; Technical documentation and design specification writing; Code review, design review, and quality assurance practices; Cross functional collaboration and stakeholder engagement; Estimation, planning, and delivery of software development work; Research and evaluation of technologies, frameworks, and tools; Technical leadership and mentoring of software developers; Project execution within structured development processes; Change and release management in software environments; Quality management within the SDLC
Competencies (Behaviour)
Ownership and accountability for technical outcomes; Integrity, honesty, and trustworthiness; Initiative and proactive problem solving; Adaptability in a changing technical environment; Perseverance in resolving complex technical challenges; Collaborative and team oriented mindset; Commitment to continuous learning and improvement; Values aligned with Openserve values
Experience:
3 to 5 Years relevant experience.

Connect with Mzansi’s Best* Value Network as we enable everyday ambitions. #TelkomIsIconic #PossibleBeginsHere
To learn more about Telkom, visit: https://www.telkom.co.za/possiblebeginshere