Search by Job Title

Senior ProgrammerInvestEdge, Inc.

Reports To: Client Services Director Department: Client Services

Company Profile:
InvestEdge is a leading provider of wealth management solutions to banks, trust companies, brokerage firms, and financial advisors. At InvestEdge we combine state of the art technology with years of experience in the investment industry.

Position Summary:
Develop scripts for use by Implementation Managers to automate upgrades between major software releases. This position is responsible for developing SQL procedures, VB.net processes, and Crystal Reports based on client requests. This person will also contribute to client issue research requests in support of InvestEdge client service teams.

Responsibilities:
Provide application support to maintain high customer satisfaction levels
Provide deployment support during application roll-outs
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs
Help lead and direct future product development, testing, and documentation
Rely on extensive experience and judgement in applying efficient design and support of InvestEdge applications, including architecture, database structure, and business rules
Lead core development tasks including both application and database development
Administers InvestEdge data loading process
Lead in customizing installation to client specifications
Lead and conduct design and code reviews for both peers and junior developers
Participate and be an advocate for issues resolution and change control process
Strategic analysis of standard data load for current and future clients
Qualifications:
Bachelor's degree in computer science, software engineering, or related field
Experience in the Investment Management and/or Wealth Management Investment Processing industry
Extensive knowledge of Microsoft SQL Server tools and Microsoft Transact-SQL
5 years of hands on experience with, Windows SQL, and Crystal Reports development
Thorough understanding of relational databases and database administration
Ability to develop complex stored procedures that can handle large data sets, including the use of recursive queries
Extensive knowledge of data migration and preservation techniques
In-depth knowledge of SQL clustering, profiling, optimization, and replication
1+ Years experience in handling overnight support issues including, but not limited to, bulk-copy processes, stored procedure updates and emergency bug fixes