Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 27, 2020
    Deadline: Nov 30, 2020
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Telkom SA SOC Limited is a South African wireline and wireless telecommunications provider, operating in more than 38 countries across the African continent. Telkom is a semi-privatised, 39% state-owned enterprise.


    Read more about this company

     

    Ops Specialist: IT/Java Developer

    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. Participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of applications developed.

    Key Deliverables / Primary Functions

    • 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 Functional Knowledge/ Skills

    • 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)

    Competencies (Behaviour)

    • 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-driven studio environment
    • Works independently and within a team, structures and manages own time well
    • Proactive, solution-centric mindset

    Qualifications

    • 3-year Degree/ diploma (NQF level 6) or equivalent qualification (IT, Computer Science, Information Systems, Engineering)

    Experience

    • 3 years’ experience, including experience as a Java developer. Telecommunications experience and TM Forum API and Process understanding advantageous. Technical/ Systems design experience an additional advantage.

    Certification/ Professional Registration

    • Industry or development platforms certifications advantageous

    Special Requirements

    • 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

    go to method of application »

    Specialist IT/Java Developer (BSS Systems)

    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, employment and support of applications developed.

    Key Deliverables / Primary Functions

    • 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 Functional Knowledge/ Skills

    • 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/

    Competencies (Behaviour)

    • 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-driven studio environment
    • Works independently and within a team, structures and manages own time well
    • Proactive, solution-centric mindset

    Qualifications

    • 3-year Degree/ Diploma or equivalent qualification (NQF level 6) (IT, Computer Science, Information Systems, Engineering)

    Experience

    • 5 years’ experience, including experience as a Java developer. Telecommunications experience and TM Forum API and Process understanding advantageous. Technical/ Systems design experience an additional advantage.

    Certification/ Professional Registration

    • Industry or development platforms certifications advantageous

    Special Requirements

    • 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

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Telkom Back To Home

Related Companies Hiring Now

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail