Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
Contribute to or set strategy, plan resources, manage policies, and deliver continuous improvements while adhering to secure coding practices and implementing effective unit testing.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
design, develop, and improve software
high-quality software solutions
scalable, maintainable, and optimized code
cross-functional collaboration
secure coding practices
effective unit testing practices
Nice-to-have
contribute to technology communities
knowledge sharing culture
banking / finance domain experience
risk and controls assessment
strategic thinking and digital technology
Key Requirements
Vice President level expectations
Subject matter expert individual contributor role
Leadership responsibilities if applicable
Experience in end-to-end delivery of full-stack features