ResponsibilitiesAnalyse business requirements and design technical solutions to meet the requirement with the assistance of the solutions architects and the development teams.
Create the technical scope of work.
Produce logical and technical specifications from business requirements.
Ensure that the business requirements and expectations are met and that all possible scenarios are covered.
Facilitate walkthroughs and sign-off of technical specifications with business stakeholders.
Work with the UI/UX and design team on requirements for user journeys.
Conduct technical specification walkthroughs with the development teams and monitor the development process and progress to meet deadlines.
Provide coaching and mentorship regarding best practices for structured document output, user story structure, and analysis processes to junior systems analysts.
Collaborate and design enhancements to existing systems and work on projects from the ground up for new solution implementations.
Work with the testing team to ensure high-quality delivery.Minimum requirements Applicable degree (B. Com or B.Sc.)
advantageous.
Minimum 6 years of experience.Software development background essential.
Investment and / or Insurance industry experience.SkillsExperience with various databases and relational database design and entity relationship diagrams.
Knowledge of AZURE and AWS cloud architecture.
Strong attention to detail.
Web-services/Microservices Architecture exposure.
Involvement in full software development life cycle (SDLC)including project scoping, solution design, development, testing, training, and deployment.
Understand UML Process Design and data modeling techniques.
Good understanding of use case diagrams, sequence diagrams, dataflow diagrams, and business process model notation (BPMN 2.0).
Understanding of JIRA and Agile principles.
Experience with API integration requirements gathering.
Analytical, problem-solving, and conceptual understanding.