Summary:
We are seeking a Senior MS SQL Server developer who can work as part of the Investment Products Technology team. This is an exciting opportunity to work on the applications that support the Investment Products business. You should be results oriented, comfortable working as part of an Agile team, and thrive on developing systems that are of high quality. Continuous improvement in both your skill set and in the software development process is important to you. You embrace the opportunity to enable and collaborate with other developers in the Agile team.
Education: BS/BE degree in computer science, engineering, or related field
Primary Skills / Must have:
1) 7+ years of financial industry experience.
2) Advanced experience in Data modeling, relational database design and hands on database development using SQL Server.
3) Strong understanding of RDBMS concepts with excellent problem-solving skills.
4) Fluent in related technologies including databases, database interface layers, web protocols and database standards.
5) Expert in writing, debugging, optimizing and performance tuning of stored procedure, views, triggers, UDFs and complex queries
6) Experience with SQL Server Integration Services (SSIS)
7) Experience in Data warehouse and reporting & analytical environments
8) Experience with both traditional Waterfall SDLC and Agile methodologies
9) Good communication and presentation skills: ability to communicate in a clear and concise manner, across all stakeholder groups
10) Proven ability to work in a fast-paced cross-functional team environment
11) Understanding of requirements of large enterprise applications (security, entitlements, etc.)12) Experience with task management tools such as JIRA
Pluses:
1) Experience with .Net, Mainframe
2) Understanding of Asset/Wealth management domain
3) Experience developing applications in the banking domain