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.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Java development
Oracle PL/SQL
Unix scripting
database relational schemas
Agile methodologies
secure coding practices
unit testing practices
Nice-to-have
Compliance or Risk domains
Java Script/HTML5
source code control
project and task tracking
batch control
messaging
software release/build processes
Global Markets awareness
Key Requirements
8+ years of total IT experience
3+ years of Investment Bank experience
BS or equivalent in Computer Science or related field
Experience with Unix Scripting
Experience with Database design & SQL performance tuning
Experience with software development life cycle using Agile methodologies