Description:
A leading organisation in the financial services sector is seeking three System Analysts to join their dynamic environment. Candidates must have a good understanding of technology (though they will not be required to code or design) and a strong foundation in business domains such as risk, policy administration, and life annuities.
This is an ideal opportunity for analytical professionals with solid business acumen and technical understanding to contribute to solution development by bridging the gap between business needs and system implementation.
Key Responsibilities:
- Translate business requirements into detailed functional and technical specifications.
- Collaborate with development teams within squads to support solution delivery.
- Contribute to logical system design and use case realisation documentation.
- Assist in the development of technical specifications including integration mapping.
- Participate in non-functional requirements analysis.
- Support UI and reporting design processes.
- Contribute to quality management and risk mitigation plans.
- Assist in drafting iteration plans, scoping, and estimation exercises.
- Work closely with stakeholders to ensure business requirements are fully understood and documented.
Qualifications:
- Matric certificate.
- Relevant IT qualification, ideally with emphasis on Systems Analysis, UML, and Object-Oriented Analysis & Design (OO A&D).
Experience Required:
- Senior Role: Minimum 5+ years' experience in systems analysis and design, with at least 5 years in IT.
- Junior/Intermediate Roles: 3–4 years relevant experience in system analysis and design, and general IT experience.
- Experience in the life assurance or broader financial services industry is highly advantageous.
Technical Knowledge and Skills:
- Solid understanding of the Software Development Life Cycle (SDLC).
- Familiarity with UML diagrams (Class, Activity, Entity Relationship).
- Understanding of Object-Oriented concepts, design principles, and patterns.
- Knowledge of Service-Oriented Architecture (SOA) is beneficial.
- Awareness of web technologies and software documentation standards.
- Ability to analyse problems, perform impact assessments, and recommend solutions.
- SQL knowledge and experience in working with relational databases.
- Exposure to Agile methodologies is a plus.
Desirable Knowledge (Non-Coding Understanding):
- Technologies like .NET, ASP.NET, ADO.NET, MVC, HTML, JavaScript, JSON, XML, XSD.
- SOAP protocols and Microsoft development frameworks.
- Understanding of domain-driven design, persistence frameworks, and software testing practices.
Personal Attributes:
- Strong analytical and problem-solving abilities.
- Strong analytical and problem-solving abilities.
20 May 2025;
from:
gumtree.co.za