Summary:
Contribute to the design and development of Charles River Development's Web Framework components and build Web First UIs as a senior member of an agile scrum team.
Responsibilities:
Collaborate with Business Analysts and Product Managers to define elegant UX solutions to complex customer workflowsWork with Product Managers to maintain the design language used to ensure visual and interactive consistency across Charles River's Web UI.Build wireframes using HTML, CSS and Photoshop and collaborate with Front End engineers to transform them into fully functioning web components and UI.Provide thought leadership in the design of UI/UX within and beyond the team's scope of responsibilityProvide informed guidance and critical analysis of proposed UI changes during demos and design reviewsConduct manual tests to ensure a high quality end productActively participate in the agile software development process by adhering to the CRD Scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectivesParticipate in cross-team group activities to complete assignmentsProvide mentoring to junior staff
Qualifications:
Education:
BS/BA/BFA (or foreign education equivalent) in Design, Human Factors, Human-Computer Interaction or other applicable degrees required. MS/MA/MFA strongly preferred.
Experience:
6 to 10 years of progressively responsible professional UI/UX experience4 to 7 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desiredAuthoritative experience with UI/UX design, HTML, CSS and Photoshop (or equivalent)Demonstrated problem solving abilities involving complex, highly interactive Web first user interfacesAble to design UI/UX solutions to business and technical problems of moderate complexityExperience maintaining and enforcing an organization's Design Language across its web UIs.Outstanding written and verbal communication skillsAble to work well with peers in a collaborative team environmentA minimum of 5 years working with an Agile development methodology