Polaris Venture Partners - Home
Who We Are Portfolio News & Events Careers
 Apply Now
 Send to a Friend
 Careers Home
 
Job Title: Software Engineer

Confluence, Inc.
600 River Avenue
Pittsburgh 15212
Tel: 412-802-8632     
www.confluence.com

Confluence delivers a hosted platform of software and data service applications which automate fund administration for the asset management industry. Targeted at mutual, hedge and alternate fund management firms, its platform unifies data originating from disparate back office systems to deliver "system of record" performance measurement, analytics and reporting value. Over 60% of Mutual Fund world wide assets are managed by Confluence.


 
Job Description:
Confluence is the global investment management industry’s leading provider of automated data
management solutions. Confluence helps investment management companies gain unprecedented
control by automating the collection, creation, confirmation, and of delivery investment product
data. The Confluence Unity™ platform addresses a wide range of problems—from performance
measurement to customized reporting—for a full array of domestic and international products,
including mutual funds, and variable products, hedge funds, and alternative investments.
Purpose
A Software Engineer at Confluence creates software applications, product specifications,
prototypes, and other technical artifacts for use by other engineers as well as non-technical team
members. This person works from functional requirements created by product managers, and will
consult with client representatives, marketing staff and clients themselves to clarify application
intent, to identify problems, to suggest changes and to determine required coding. This person
also estimates and logs the amount of effort required to perform these tasks for project
management.
Responsibilities
 Develops software design specifications from software requirements
 Plays a critical role in the development of Confluence software
 Initiates and takes responsibility for timely completion of software tasks, initiates
alternative task paths or work-around when problems are encountered
 Plays an active role in system level design, planning and implementation
 Understands and adheres to the software development process and standards; aids
management in their optimization and maintenance
 Prioritize software tasks and is able to identify areas of potential software risk
 Other duties as assigned
Education and Work Experience
 Very strong analytical and problem-solving skills
 Programming experience with C#, Visual Basic 6.0, XML, ASP.net, WPF, COM, SOAP,
Active X control creation
 Proficiency with Microsoft SQL Server and/or Oracle databases
 Experience with standard programming methodologies
 Knowledge of design constructs (UML, Design Patterns, Component-Oriented Design)
 Ability to understand complex business requirements and translate them into efficient
software designs
 Undergraduate degree in Computer Science and 3 to 6 years of programming experience
preferred
 Proficiency with Microsoft Windows operating systems  Knowledge of Crystal Reports a plus  Financial services experience a plus  Familiarity with software development processes and other industry best practices a plus Confluence Technologies Inc. is an Equal Opportunity Employer (EOE) and offers employment opportunities to all qualified persons regardless of race, color, religion, sex, age (40-70), national origin or ancestry, physical or mental disability (except where physical or mental abilities are a bona fide occupational requirement), veteran status, marital status, familial status, sexual
orientation, HIV-positive status, possession of the sickle cell trait, genetic characteristics, political
views, and any other basis protected by federal, state, or local laws.
To apply for this position, please send a cover letter (including job code) and resume.
 
Job Location(s):
Pittsburgh,PA,US
Apply Now
Send to a Friend
 
 
 
  Copyrights © Polaris Venture Partners, 2004. All rights reserved.
Contact UsSite Map