/* Style Definitions */
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-fareast-font-family:”Times New Roman”;
mso-bidi-font-family:”Times New Roman”;
This position is responsible for architecture, design and development of applications. These applications must have stability, scalability, reliability, availability, and integrate with relational databases.
In-house development is focused on integration of the various applications, data reporting and business intelligence services for the various groups, in addition to custom applications. We also develop web portals for internal business units as well as develop and maintain internet web properties for the firm.
. Business Intelligence solutions, primarily using Microsoft and .NET technologies.
. Strong ability to review business requirements and convert them to technical requirements for application architecture and development.
. Develop, test, deploy and maintain software applications using software patterns.
. 5+ years of developing reports using data reporting tools
. 5+ years of developing enterprise libraries
. Solid knowledge of current information systems theories, concepts, and techniques
. Solid knowledge of XML/XSLT
. Participate in new technology investigation and make recommendations for new technology adoption where appropriate.
Qualifications: Must have Skills Database:
. Good knowledge of SQL Server (2005, 2008).
. Familiarity with Oracle, Sybase, DB2 is a nice to have.
. Must have a minimum of 5+ years in financial and investment banking, preferably interacting with Dataphile or ISM back-office applications as well as trading platforms like Fidessa. A Canadian Securities Course is a definite advantage.
. Microsoft Certified Master: Microsoft SQL Server certification or Microsoft Certified
. Understanding of DB design and development methodology. Application Development:
. Minimum 5+ years experience in Software Development using Microsoft .NET
. Experience in Java development will be nice to have. Other:
. Strong Windows OS skills. UNIX skills are a nice to have.
. Strong analytical skills in fault detection and resolution.
. Team work orientation a must.
. Strong people skills a must.
. Experience in Java would be an asset
. Strong communication and interpersonal skills
. Strong knowledge of the financial services world
. Commitment to learning and a passion for technology
. Degree in Computer Science or related field.