Full Stack Developer
Company | Trafigura |
---|---|
Location | Calgary, AB, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- Passion for new technologies, keeping your ear to the ground and staying up to date with new developments and trends to ensure we continue to be ground-breaking.
- Experience in providing solution design support or ready to step up.
- General experience of Digitisation technologies, such as Workflows, Process Digitalization.
- Outstanding project management skills, and experience of wider Business Process Management would be the icing on the cake.
- 5+ years overall experience; professional experience re-imagining, designing, and digitizing capabilities and processes into digital products and tools (Prior experience and involvement in digital transformation preferred).
- Knowledge of Cloud Technologies, Solutions Development, Digital Experience, and Applications Delivery management is must.
- Knowledge of Web technologies (Angular, ReactJS), NodeJs, JAVA Spring boot, various AWS components e.g. Step Functions.
- Python, Lambda etc is added advantage.
- Experience with design hand-off to Developers and Engineers through detailed documentation and specifications.
- Highly collaborative with proven ability to work in and manage expectations within cross-functional, global teams.
Responsibilities
- Perform current state assessment of existing processes through interviews, time activity analyses, process observations, and surveys.
- Working very closely with other teams within DTT i.e. Document AI and Strategic System integration teams.
- Development of user stories and customer journeys to identify pain points and digitization opportunities.
- Consults with business stakeholders to develop future state product design through sketches, wireframes, user flows, mockups, and prototypes, communicating rationale for design-related decisions to senior business leadership as needed.
- Assess business case development to estimate potential value realization from digitization opportunities.
- Translating user testing insights and feedback into actionable solutions.
- Architecting solutions using AWS services and microservices architectures.
- Work closely with the Cloud Platform team to utilise modern CI/CD methods with automated deployment.
- Monitoring of digital product performance and maintenance requests; evaluates products in use and tracks KPIs and metrics to determine the success of specific design decisions.
- Plan Digital product training for end users.
- Implement product design best practices to support user-centric, digital experiences on multiple platforms.
Preferred Qualifications
- Python, Lambda etc is added advantage.