Design, develop, test, and maintain software applications and systems.
Collaborate effectively with cross-functional teams, including product owners, product managers, business users, UI/UX designers, and fellow engineers to deliver robust, scalable, and secure solutions to achieve the desired outcomes
Consistently deliver quality solutions that meets the designed business value
Maintain and operate the platform to ensure availability and resiliency this includes addressing any obsolescence, vulnerability and production incidents
Perform fast prototyping to test proof of concepts with business to demonstrate effectiveness of digital solutions
Identify new technology innovations to continuously improve the product/ platform and/or drive greater business value
Provide technology leadership to review solutions provided by our vendors (as we still operate in an outsourced/co-sourced environment)