Senior Developer, Charles River Development, Assistant Vice President
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 workflows
- Work 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 responsibility
- Provide informed guidance and critical analysis of proposed UI changes during demos and design reviews
- Conduct manual tests to ensure a high quality end product
- Actively participate in the agile software development process by adhering to the CRD Scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives
- Participate in cross-team group activities to complete assignments
- Provide 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 experience
- 4 to 7 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired
- Authoritative experience with UI/UX design, HTML, CSS and Photoshop (or equivalent)
- Demonstrated problem solving abilities involving complex, highly interactive Web first user interfaces
- Able to design UI/UX solutions to business and technical problems of moderate complexity
- Experience maintaining and enforcing an organization’s Design Language across its web UIs.
- Outstanding written and verbal communication skills
- Able to work well with peers in a collaborative team environment
- A minimum of 5 years working with an Agile development methodology