PrincipalDeveloper: Digital Delivery

Nambiti Technologies

  • Pretoria, Gauteng
  • Permanent
  • Full-time
  • 22 days ago
Key performance Area:
Application Development Management
  • Acceptance of requirements from analysts.
  • Design the system in accordance with architectural standards.
  • Develop/ enhance/ maintain programs according to the company standards and requirements daily.
  • Keep records of all programs in application register and configuration management.
  • Draw logical flow charts for every program.
  • Documentation of programs and assisting in training manuals.
  • Facilitate software testing and quality assurance activities.
  • Fix the identified bugs/ defects as reported by the testing process.
  • Ensure alignment with DevOps, CI/CD Documentation and processes.
  • Design database structures in line with relational databases principles.
Integration
  • Develop the interfaces (coding) as described in the development activities category.
  • Build and maintain automated workflows using suitable solutions.
  • Contribute to the development and deployment of native or cross-platform mobile applications.
Policy Review and Implementation
  • Contribute to the development and implementation of departmental policy, procedures and processes.
  • Keep up to date with effective policy and practice execution strategies.
Reporting
  • Track and prepare the activity status report on the progress of the implementation of received requirements.
  • Compile and submit a report of development activities to the supervisor as requested.
  • Prepare proposals, briefings, presentations, reports, and other documentation and provide management information both verbally and in report format.
Stakeholder Management
  • Actively participate in knowledge-sharing sessions or team learning initiatives.
  • Facilitate and manage communication with relevant internal and external stakeholders and proactively and progressively manage the relationships.
  • Deal with enquiries and requests for information from both internal and external stakeholders.
Qualifications and Experience
  • Bachelors Degree/ Advanced Diploma in IT related qualification.
  • Microsoft Certified Application Developer is an added advantage.
  • Certificate in ITIL is an added advantage.
  • Cloud Certification is an added advantage.
  • Java Certification is an added advantage.
  • Certification in Power Platform development is an added advantage.
  • Relevant 5 - 7 years experience in the entire Software Development (SDLC) environment.
  • Experience in writing Application Integration Programs.
  • Experience in Unified Modelling Language (UML).
  • Experience in the development and implementation of Power Platform solutions.
  • Experience with API integration (RESTful APIs).
Technical and Behavioral Competencies Required
  • Network and alliance.
  • Employee engagement.
  • Ethics and values.
  • Change management.
  • Critical and innovative thinking
  • Policy conceptualisation and formulation.
  • Risk Management.
  • Stakeholder development and relations
  • Thorough understanding of Client Server and Object-Oriented environments.
  • Understanding of Microsoft Office SharePoint Server.
  • Understanding Cloud Platforms (AWS, MS Azure) and Power Platforms.
  • Understanding of HTML, XML and RDBMS.
  • Knowledge of Web Services.
  • Understanding of Service Oriented Architecture.
  • Exposure to Microsoft Office SharePoint Server.
  • Understanding of relational databases.
  • Understanding version control systems, e.g. Git.
  • Knowledge of Robotic Process Automation (RPA) development.

JobPlacements.com

Similar Jobs

  • Digital Content, LMS & Multimedia Specialist

    ICT Engage

    • Pretoria, Gauteng
    The Digital Content, LMS & Multimedia Specialist will lead the creation and management of engaging digital experiences across websites, learning platforms, and multimedia channels.…
    • 2 days ago
  • Senior Delivery Lead

    Gijima

    • Centurion, Gauteng
    Mininum Requirements: A relevant university ICT degree or a related NQF 7 ICT equivalent qualification MCSD.Net or MCAD or Azure Developer Associate certification compulsory M…
    • 8 days ago