|
|
|
|
|
|
| |
|
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. | | | |
| | Apply Now | | Send to a Friend | | |
|
|
|