Systems Analyst
Responsibilities
- Lead the analysis, design, development, testing, and implementation of complex IT solutions.
- Develop and document system architecture, technical designs, and specifications.
- Translate business requirements into technical solutions.
- Lead activities throughout the Systems Development Life Cycle (SDLC).
- Design and develop applications using relational and multidimensional databases.
- Conduct feasibility assessments and provide technical recommendations.
- Support system integration, implementation, and ongoing maintenance.
- Provide technical leadership and guidance to development teams and junior analysts.
MUST-HAVE QUALIFICATIONS
- 5+ years of Systems Analysis and Design experience in a large, complex business environment.
- Strong experience in system architecture and technical design documentation.
- Hands-on experience with conceptual, logical, and physical database modelling.
- Strong SQL scripting and database development experience.
- Object-oriented programming experience with Java (mandatory).
- Experience with Angular.
- Experience creating Entity Relationship Diagrams (ERDs) and metadata reports.
- Experience across the full SDLC, including analysis, design, development, testing, and implementation.
- Experience with requirements gathering, JAD sessions, stakeholder interviews, and translating business needs into technical specifications.
- Hands-on experience with system integration, manual testing, test plans, test cases, and UAT.
- Experience preparing Technical Risk Assessment (TRA) and architecture documentation.
- Knowledge of AODA and WCAG 2.0 Level AA accessibility standards.
- Strong verbal, written, and presentation skills.
DESIRABLE SKILLS
- Experience with Rapid Application Development (RAD).
- Knowledge of middleware and gateway technologies.
- Understanding of Information Management and Enterprise Architecture principles.
- Experience with multidimensional database structures, dimensions, facts, and cubes.
Desired Skills and Experience
Systems Analyst
Responsibilities
- Lead the analysis, design, development, testing, and implementation of complex IT solutions.
- Develop and document system architecture, technical designs, and specifications.
- Translate business requirements into technical solutions.
- Lead activities throughout the Systems Development Life Cycle (SDLC).
- Design and develop applications using relational and multidimensional databases.
- Conduct feasibility assessments and provide technical recommendations.
- Support system integration, implementation, and ongoing maintenance.
- Provide technical leadership and guidance to development teams and junior analysts.
MUST-HAVE QUALIFICATIONS
- 5+ years of Systems Analysis and Design experience in a large, complex business environment.
- Strong experience in system architecture and technical design documentation.
- Hands-on experience with conceptual, logical, and physical database modelling.
- Strong SQL scripting and database development experience.
- Object-oriented programming experience with Java (mandatory).
- Experience with Angular.
- Experience creating Entity Relationship Diagrams (ERDs) and metadata reports.
- Experience across the full SDLC, including analysis, design, development, testing, and implementation.
- Experience with requirements gathering, JAD sessions, stakeholder interviews, and translating business needs into technical specifications.
- Hands-on experience with system integration, manual testing, test plans, test cases, and UAT.
- Experience preparing Technical Risk Assessment (TRA) and architecture documentation.
- Knowledge of AODA and WCAG 2.0 Level AA accessibility standards.
DESIRABLE SKILLS
- Experience with Rapid Application Development (RAD).
- Knowledge of middleware and gateway technologies.
- Understanding of Information Management and Enterprise Architecture principles.
- Experience with multidimensional database structures, dimensions, facts, and cubes.