Job Description

Key ResponsibilitiesBusiness Analysis & Solution DesignGather and analyse both business and technical requirements from stakeholders.Conduct workshops and interviews to validate business processes and uncover improvement opportunities.Create and maintain detailed documentation including process flows, functional specifications, technical requirements, and user stories.Understand existing systems and processes; create AS-IS and TO-BE process flows.Collaborate closely with business users, developers, and technical teams to ensure alignment between requirements and technical solutions.Analyse system architecture, data models, and integration points to ensure feasibility and performance.Technical Collaboration & Systems UnderstandingTranslate business requirements into technical specifications for development teams.Participate in solution design reviews and contribute to technical decision-making.Work with APIs, databases, and system logs to validate data flows and troubleshoot issues.Support configuration and customization of platforms (e.g., CRM, ERP, workflow tools).Quality Assurance & TestingAct as a key participant in testing activities across projects, including test planning, execution, and defect tracking.Develop and maintain test cases and scenarios based on functional and technical requirements.Support User Acceptance Testing (UAT), ensuring deliverables meet business needs before deployment.Ensure digital solutions are released with minimal defects and in alignment with firm standards and expectations.Project & Delivery SupportContribute to successful delivery of digital initiatives by supporting project lifecycle activities from initiation to deployment.Apply innovative problem-solving to remove roadblocks and improve service value.Ensure digital delivery adheres to firm-wide standards, including policies, security assessments, and governance frameworks.Process Improvement & InnovationIdentify opportunities for automation and efficiency within existing business processes and systems.Provide insights and recommendations that lead to continuous service improvements.Monitor solution performance post-implementation and support enhancements where necessary.Stakeholder Management & CommunicationBuild strong relationships with business users, developers, and technical teams to ensure collaborative delivery.Provide clear, timely communication to stakeholders and leadership.Act as a trusted advisor, offering strategic insights and data-driven recommendations.SkillsMust-HaveFamiliarity with APIs, system integrations, and cloud platforms.Understanding of software development lifecycle (SDLC).Ability to read and interpret technical documentation and logs.Strong understanding of both business and system analysis techniques.Proficiency in writing functional specifications, technical documentation, and user stories.Experience with tools like JIRA, Confluence, or similar.Strong communication and stakeholder management skills.Good to HaveExperience with SQL, data querying, and analysis.Exposure to enterprise architecture frameworks.Familiarity with project delivery methodologies (e.g., Agile, Scrum, or Waterfall).Experience with testing tools and methodologies (manual or automated).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs