The Chief Investment Office & Treasury together manage the structural risk of the firm. Treasury focuses on funding the firm short team and managing the firm’s liquidity and CIO manages long term structural interest rate, credit, and foreign exchange risk.
The CIO & Treasury Markets Technology is part of a wider global team developing application software supporting these two businesses.
The development team builds out and maintains application software to support key business functions across for portfolio management, middle office operations, and finance and risk groups.
Transform the business requirements into technical design
Implement unit / integration tests
Provide status report for management
Lead & Participate in code reviews to get your code reviewed and provide feedback to others
Deliver easily maintainable, applications in the face of changing requirements
Learn and lead the department wide release management and change management procedures
Understands delivery expectations and milestones and work with the team to keep delivery on target.
Assists the team by understanding the end-to-end delivery and cross impacts. Ensures the team is managing their delivery within this broader context.
Partners with the partners, to ensure that requirements meet the definition of ready, done and release ready.
Ensures the developer is using approved designs, and following defined standards, practices, and controls.
Helps the team identify and action improvements.
Assists the team as needed to escalate issues and clear impediments.
Good understanding on the agile process.
Bachelor’s Degree in Computer Science, System Engineering, or related field with strong analytical / problem solving skills
Experience in preparing build and deploy scripts using ANT and MAVEN.
5 7 years’ experience on Portal products and designing, developing, tuning and deploying distributed enterprise applications in an Apache, Tomcat, JRE, Spring environment
7+ years of SQL and query performance tuning skills for Oracle / MS SQL
Strong technical skills, dedication, innovation, drive for excellence. Widely recognized technical authority on J2EE technology stack
Experience / knowledge on cloud based development would be an added advantage.
Experience managing offshore / onshore model and to mentor less experienced team members is required
Strong technical tasks estimation, allocation and monitoring skills.
Ability to lead, delegate, motivate, and support resources to achieve high delivery demands is required
Must be a strong team player partnering within and outside the organization to establish and achieve the overall team objectives
Strong communication skills both written and verbal
Experience with financial products is preferred.
Same as Above