Functional Analyst

Johannesburg, Gauteng, South Africa

Job Description

ResponsibilitiesaEUR
aEUR
. Requirements Elicitation Analysis: Conduct workshops, interviews, surveys, and analyse existing documenta-tion, diagrams, and architecture to gather detailed technical requirements. Translate these requirements into software epics, user stories, tasks, and acceptance criteria.
. Agile Participation: Actively participate in all Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives. Support the Product Owner in grooming the product backlog and present-ing it to the development team.
. Software Development Support: Contribute to the development process by actively participating in the test-ing of user stories and solution functionality. Provide technical guidance and support to developers and ar-chitects.
. Technical Design Documentation: Develop integration documentation, including architecture diagrams (Use Case diagram, Activity diagram, Class diagram, Component diagram, Deployment diagram, State di-agrams, Data Flow diagram, Wire diagram/Mock-up, sequence diagram, entity diagram, etc.), and main-tain accurate and up-to-date documentation. Perform integration testing using tools like Postman.
. Solution Architecture Design: Contribute to the overall solution design, leveraging knowledge of React li-braries, microservices and other backend systems, solution architecture, design systems/principles, and user experience best practices. Act as a consultant to stakeholders.
. Environment Management: Support the deployment of development, test, and production environments, in-cluding go-live support and system testing.
. Data Insights Reporting: Analyse system performance and KPIs to provide data-driven insights and reports on application performance.
. Collaboration Communication: Work closely with the Scrum Master, Product Owner, Solution Architect, De-signer, DevOps Engineer, and Developers to ensure seamless collaboration and efficient project execution.
. Technical Administration: Drive the technical administration aspects of the solution.
. Continuous Improvement: Proactively identify areas for improvement in the development process and con-tribute to implementing solutionsA
Qualification ExperienceaEURaEURaEURaEUR
aEUR
. BacheloraEUR(TM)s Degree/Diploma in software engineering/IT related field (Must have)
. Minimum of 4+ years of experience in Business/systems Analysis or a related fieldaEUR
. Certifications (Preferred): Cloud (e.g., Azure), API Design, Process Engineering, Data Insights (e.g., PowerBI), Business Analysis.
Technical Skills
. Deep understanding of software development principles and practices.
. Strong experience with React libraries, microservices architecture, solution architecture, design sys-tems/principles, and UX principles.
. Proficiency in IT systems and principles, including integration architecture and documentation.
. Experience with API testing tools (e.g., Postman).
. Knowledge of Azure DevOps, Confluence/Loop/Microsoft Visio/Draw.io, Microsoft Office Suite (Ex-cel, SharePoint/PowerPoint/Word).
. Familiarity with Project Management/Agile/Scrum methodologies.
Soft Skills
. Strong analytical and problem-solving skills (critical thinking, solution-oriented).
. Ability to thrive in a fast-paced environment.
. Excellent communication and collaboration skills.
. Strong personal brand and professionalism.
. Effective time management and organizational skills.
. Self-starter with a proactive approach.
. Attention to detail.
. Passion for software/application development.
. Strong documentation skills.
Industry Experience
. Experience in the telecommunications industry (networking systems, financial systems, media platforms, similar applications) is highly advantageous.
. GenAI: Understanding of Generative AI is a plus.
The team will be based in Johannesburg following a hybrid working model.aEURA

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1503751
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned