Snr Specialist: System Developer

Transnet SOC Ltd


Date: 19 hours ago
City: Johannesburg, Gauteng
Contract type: Full time
Development/configuration of ICT solutions to meet business requirements effectively, efficiently, on time and with the required quality assurance.

Role becomes part of a high performance cross-functional team.Position OutputsContribute to Strategy and Planning by:

  • Working collaboratively with all ICT functional areas to ensure solutions can be consumed using innovative digital platforms.
  • Researching, analysing and designing proof-of-concept solutions using digital technologies
  • Assisting in the preparation and documentation of solution requirements and specifications for new solutions as well as existing digital solutions.
  • Assisting in preparation of documentation to enable handover of solutions to other support teams.
  • Researching on emerging application development best practices, languages and standards.
  • Participating in the delivery of Solution/Application Architecture deliverables.
  • Participating in the delivery of Integration Architecture deliverables.
  • Participating in the delivery of Enterprise Architecture deliverables Participation in the Operational Management of the Application Development Environment by:
  • Cultivating and disseminating knowledge of application development best practices.
  • Producing quality technical specifications aligned with architectural standards.
  • Developing optimised digital and mobile solutions based on technical specifications.
  • Enhancing and improve existing solutions to become more digitally focused
  • Ensuring quality assurance on work delivered.
  • Performing unit testing.
  • Participating in integration testing and User Acceptance Testing.
  • Enabling continuous Integration and Deployment of Digital solutions using DevOps Principles.
  • Implementing Best Practice Standards.
  • Performing Production support of solutions (24/7).
  • Performing incident analysis and resolution.
  • Performing analysis on incidents to identify trends and improvements required.
  • Recommending and schedule software improvements and upgrades to reduce technical debt within the environment.
  • Managing applications through their life cycle.
  • Liaising with other technical and operations teams to ensure successful implementation and running of digital solutions.
  • Contributing to Known Error Database.
  • Contributing to Service Catalogue
  • Implementing Architectural standards.
  • Adhering to governance and best practice processes across ICT SDLC methodology.
  • Training, mentoring, managing and providing guidance to Junior Staff.
  • Assisting with identifying digital opportunities to enhance automate business processes.
  • Analysing and evaluating relevant information to support the decision-making process.
  • Producing relevant reports aligned to Outputs.
  • Working according to Agile, DevOps and Other Supported Methodologies.
  • Working in Adhere to governance and best practice processes across ICT SDLC methodology.
  • Producing technical and integration specifications based on business requirements.
  • Producing clean, efficient code based on technical specifications
  • Testing and deploying programs and systems
  • Fixing, troubleshooting and improving existing software
  • Integrating software components based on specifications
  • Managing Change and Release Management processes relevant to department and RACI.
  • Taking Development Lead Role on Projects.

Participate in the Acquisition and Implementation of IT solutions by:

  • Building relationships with software development team and other departmental teams to gain an understanding of solution architectures and required functionality
  • Engaging with contracted software vendors to continuously improve and leverage of leading digital technologies that can improve current business process.
  • Participating in workshops with business users and departmental team members to understand business needs and requirements.
  • Participating in governance and standards workshops to establish principles, guardrails, processes and templates for ITC processes
  • Conducting research on emerging solution development best practices, languages, and standards in support of procurement and development efforts.
  • Continually develop skills in the applicable technologies as well as staying informed on new developments in those technologies.
  • Researching new technologies to support the Innovation and Digital Platform
  • Staying abreast of latest versions of current Technologies.
  • Developing and implementing upgrade Plans through Solution Lifecycle Management of Team Members by:
  • Managing Team members to align to delivery of New Requirements, Changes and Production Support.
  • Leading resolution in terms of Incidents and Problems.
  • Driving New Technology Implementations within team.
  • Mentoring Team Members.
  • Creating a culture of support and trust.
  • Championing Agile/DevOps Culture in Teams.

Qualifications and Experience

  • B Degree / National Higher Diploma OR National Diploma (NQF 6/7) in Information Technology
  • 5 - 8 years’ experience in direct or related specialized Development field Recognition of Competence
  • 8 Years relevant and solid experience in supervising activities in ICT Department, diagnostic and quality of workflow and procedures;
  • lower-level certificates/qualification concerning quality execution of work, within the defined operating procedures, standards and working routines. Or provide technical guidance/expertise. Execution of work ensuring compliance with at least 3 yrs at supervisory/ managerial level or specialist experience.
  • Advantageous: Transnet leadership Development Programme Required Certifications:
  • Certification in ITIL Foundation/ Service Management/Intermediate levels - Beneficial
  • Certification in TOGAF – Beneficial
  • Certification in COBIT – Beneficial
  • Certification in ISO 20000 – Beneficial
  • Certification in Agile – Beneficial
  • Certification in DevOps – Beneficial
  • Certification in Lean - Beneficial Experience:
  • 5 - 8 years’ experience in direct or related specialized Development field. General:
  • Valid Driver’s License
  • Willing to Travel
  • Willing to work extended and after hours in support of production issues or project deadlines where neededCompetenciesFunctional Competencies -Service Change Management -Service Design Management -Emerging Technology Monitoring -Incident Management -Problem Management General Competencies -Continous service improvement management Business Continuity & disaster recovery -ICT Frameworks standards management Behavioural Competencies -Culture Champion -Leadership and navigation -Ethical and moral practice -Critical evaluation -Business acumenEquity StatementPreference will be given to suitably qualified Applicants who are members of the designated groups in line with the Employment Equity Plan and Targets of the Organisation/Operating Division.
Post a CV