Develop effective and efficient solutions by researching/analyzing current state system processes and defining technology solutions options / recommendations working closely with key technology partners
Collaborate with key stakeholders to determine solutions, assess impact to existing work processes and systems, and how to manage the integration
Translate business requirements into detailed functional specifications taking into account non-functional requirements
Capture and document the traceability of system requirements through design and development, testing, and deployment; ensure the acceptance criteria demonstrates the changes to systems that will meet stakeholder expectations.
Support testing teams in translating requirements and use cases into test conditions and expected results for product, performance, user acceptance, and operational acceptance testing.
Provides support/oversight and guidance in the delivery of technology requirements with focus on quality, reusability, scalability, and innovation.
Promote innovation by applying subject matter expertise to generate forward-thinking ideas as well as critical thinking to find opportunities for improvement.
Requirements
Undergraduate degree or Technical Certificate
2-3 years relevant experience
Must have experience with Azure cloud, RDBMS, LDAP, React, SpringBoot, Kafka, Java, Javascript, Bash, CICD, Github, Splunk, Dynatrace, Agile SDLC
Strong asset would be demonstrated experience delivering IT solutions within the banking or financial services environment.