Job Description:
This is a hybrid role for someone who can span the worlds between the UX and the technical aspect of custom application development.
Design Responsibilities
1. Work with customers, stakeholders, Product owners, technical team to gather requirements, understand opportunities and conduct research
2. Make UI recommendations based on good design principles
3. Develop mock-ups, propose solutions to communicate design concepts clearly and effectively, review proposals with customers and rapidly iterate
4. Create clickable prototypes (Figma or Adobe XD), conduct usability testing, gather feedback and refine designs.
5. Build detailed wireframes, create technical work packages containing designs and technical documentation for quotation by vendors or handover to internal developers
Technical Responsibilities
* Propose architectural technical solutions, e.g. how data could flow between various systems, integration with databases, cloud systems etc
* Create high level architectural diagrams, define integrations, database schemas, etc
* Convert business requirements into technical specifications
* Create / maintain project documentation, including design specifications, user flows, and implementation guides.
* Technology selection / trade off decision making
* Review technical quotes from vendors, negotiate costs and timelines
* Review project plans, budgets & timelines
* Build test plan and conduct application testing in partnership with Testers, Developers & SQAs
Overall requirements
* Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field; Master’s degree preferred.
* A portfolio showcasing your wireframing and UX design work.
* Must have strong initiative, ability to self-manage, creative and passionate about digital product development
* Proven track record in design of custom applications
* Experience defining and creating comprehensive work packages that outline project scope, deliverables, timelines, and resource allocation
* Experience working with software development teams and managing vendor relationships.
* Excellent communication and stakeholder management skills
* Available for occasional international travel.
Preferred:
* Experience in Agile methodologies, SDLC and DevOps practices.
* Knowledge of data engineering, Databricks, Python
* Knowledge of HTML, CSS, and JavaScript.
* Expertise in digital application architecture, cloud platforms (AWS, Azure)
* Track record of project Management
* Familiarity with supply chain digital tools and ERP systems (SAP, Oracle, etc.