Establish and maintain trustful and engaged relationships with stakeholders through effective communication, expectation management, and positive engagement.
Understand client needs and collaborate with internal and external teams to deliver tailored and effective digital solutions.
Analyze problem statements to define scope and functional requirements to enhance current platforms for better customer experiences.
Define technical integration requirements for third-party services.
Formulate functional requirements documentation for approval before development begins.
Collaborate with user experience and interface designers to deliver optimal interfaces following CX, UX, and UI best practices.
Work with the development team to ensure delivery of the anticipated features.
Create test cases for each user role to ensure all engagements are correctly addressed.
Test developed solutions to ensure quality and feature standards are met.
Manage the user acceptance testing cycle to resolve defects promptly.
Provide post-production support and implement necessary fixes.
Develop system user guides and conduct training when applicable.
Review platform engagement reports to identify potential improvements in customer experience or system efficiency.
Gain and expand domain knowledge within the customer's business context.
Minimum Requirements
Degree or diploma in Information Systems.
At least 2 years of proven experience in system development and/or analysis within the bespoke software development industry.
Proficient understanding of the software development life cycle (SDLC).
Excellent communication and interpersonal skills.
Ability to manage multiple projects simultaneously.
Strong problem-solving and negotiation skills.
Proficient in Microsoft Office applications.
Knowledge of software design, user interface, and customer experience principles.