Senior Lead Software Engineer

Be among the first applicants.
Samaha Consulting
Johannesburg
ZAR 300 000 - 400 000
Be among the first applicants.
3 days ago
Job description

Senior Technical Lead is responsible for the design of digital systems/architecture, which includes producing detailed Technical Solution Designs and mapping business requirements to systems/technical requirements. The Technical Lead works with the Digital Platforms and other IT Delivery teams to deliver solutions and maintain an application portfolio that meets the business and customer requirements. They are ultimately responsible for creating the technical solution architecture for Digital Platforms and Services. Key success factors for this role include time to market of the developed Services, which should meet customer experience expectations and be aligned with MTN standards. Delivery of the Services includes the design, development, implementation and maintenance of the related Digital Platform Services architecture/s.

DELIVERABLES AND WORK PRODUCT

The following general skills are required:

  • Business Support Systems (BSS) knowledge
  • Operational Support Systems (OSS) knowledge
  • Telco knowledge
  • Administrative and IT
  • Learning on the job
  • Working in a diverse team under agile and dynamic environments
  • Keeping project status and feedback up to date
  • Managing supplier interaction and deliverables

General experience required in any of the following areas:

  • Experience working directly for or with digital platforms and vendors in the service delivery space
  • Experience in IT, Web and App Channel technologies in a Telecommunications context
  • Integration Layers such as API Gateways
  • Basic scripting skills in any/all of the following: Perl, Python, SQL, Linux/Unix Shells, Office 365
  • Good database skills (SQL in particular) – Oracle preferable, but others such as MySQL are fine
  • Solid understanding of networking and IP
  • OSI layer understanding and drawing parallels to current applications
  • Advantageous – SS7, SIGTRAN, SIP, Diameter
  • Systems analysis and design
  • Some working knowledge of hardware and concepts such as EOL, EOS
  • Virtualisation and cloud experience are advantageous but not essential – on the job training will be available
  • Good document writing skills with the ability to map out user stories, use cases in a detailed, yet clear and concise manner in the context of doing Systems Analysis and design
  • Good record keeping skills with the ability to clearly map out System Procedures in a detailed, yet clear and concise manner
  • Good architecture and planning understanding

Years of experience: 6+

Required skills:

  • Cloud
  • Technical solutions design
  • Business support solutions
  • Operational support solutions
  • Telecommunications knowledge
  • APIs
  • SQL
  • Oracle
  • Python, Linux/Unix Shells, Office 365
  • Understanding EOL, EOS
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Lead Software Engineer jobs in Johannesburg