Financial Software Engineer

Monday, May 02, 2011

Position Description

Financial Software Engineer

Position Location:

Marlton, New Jersey

Monthly Salary Range:

Commensurate with Experience
Highly Competitive Benefits Package

Posting Duration:

Until Filled

Review Begins:

5/02/2011

Start Date:

Immediately

QED Financial Systems provides superior financial software for the automation of investment workflow from order to balance sheet.  The QED platform enables customers to realize operational efficiencies, respond to regulatory compliance inquiries, and institutionalize internal controls while providing transparency of financial data on branded, presentation quality reports in real-time.

Position Summary

QED is seeking an experienced Financial Software Engineer to join our software development team in Marlton, New Jersey.

The Financial Software Engineer will work within the QED development team to establish ongoing business processes, approaches, and disciplines for investment management, portfolio accounting, analysis and reporting in support of QED clients including buy-side institutional investment plans, asset managers, wealth managers, portfolio managers, investment trading professionals, and accounting professionals.

The Financial Engineer is responsible for extensions to, and ongoing development of, QED processes and programs for effective information retrieval; calculation of investment performance, risk characteristics, and portfolio attribution; delivery and presentation of investment analysis results, portfolio attributes, risk measures and other investment information relevant to Boards of Directors, Portfolio Managers, and Individual Investors via the QED platform.

Position Responsibilities

This position is appropriate for a financial applications software engineer who has developed essential skills in software development and software development processes and who will work both independently and as part of a multi-disciplinary team to support software development activities.

  • Design, develop, implement, and maintain software applications using specified development environments, programming languages, and tools
  • Create software design, requirements specification, functional specification, and workflow documentation
  • Create and execute unit software test cases and interact with product quality assurance to resolve bugs, clarify functionality, and resolve software usability issues as well as manage software defects in the CVSTrac system
  • Responsible for design, development and implementation of software applications involving gathering requirements, designing, coding, and testing
  • Lead or participate in the design and development of object-oriented, web based software solutions and the web enabling of legacy applications providing connectivity to a variety of information resources
  • Conduct the analysis, design and development of key investment information utilized in management reporting to various audiences: with focus on investment performance measurement, portfolio characteristics, performance attribution and risk analysis for key business users
  • Perform database administration and support for relational databases; analyze and design databases, and optimize database queries, reporting, and dashboard applications;
  • Perform other related duties as required

Position Qualification Requirements

    Education
  • Advanced degree (Masters or PhD) in computer science or related discipline required;
  • Bachelor degree or equivalent in finance, applied mathematics or related discipline required;
    Experience
  • A minimum of seven years of relevant work experience in Financial Services, Investment Management or related field is required;
  • Investment performance measurement, performance attribution analysis, and investment risk modeling experience is a plus;
    Knowledge
  • Knowledge of investments, securities, and financial accounting principles is required;
  • Understanding of performance measurement evaluation and reporting methodologies is a plus;
  • Familiarity with financial statement and reports processing is a plus;
    Professional Skills
  • Proficiency as a C++ developer with a strong background working with the TrollTech QT application framework including experience with Fortran, Java, and UNIX scripting required;
  • Knowledge of database technologies including JDBC, ODBC, ISAM, DAO, ADO.NET and databases such as MySQL and PostGresSQL required;
  • Broad range of experience with computer software, hardware, operating systems (including Sun Microsystems and Microsoft Windows), and web browsers and web servers is required;
  • Experience with Business Intelligence reporting including Jaspersoft is a plus;
  • Strong interpersonal, verbal and communications skills are required;
  • Ability to adapt to changing climate needs and priorities and to work independently and concurrently on several projects is required;
  • Comfortable working on, and contributing to, a dynamic and evolving software platform;
  • Excellent critical thinking and multitasking skills and the ability to maintain focus on multiple priorities with a demonstrated ability to prioritize tasks and assignments is required;
  • Demonstrated ability to diagnose and discuss problems as they arise, research possible solutions as necessary, and resolve problems in a timely and satisfactory manner is required;
  • Experience with the Microsoft Office suite of products including the creation of Word documents, Excel spreadsheets, and PowerPoint presentations is required;

This position is designated as sensitive based on access to detailed client investment data and activities that might enable insider trading or theft, and is subject to a criminal background check.

This is a full time staff position with QED Financial Systems, Inc. and includes competitive compensation and comprehensive benefits package with salary compensation, 401(k) with corporate matching, paid time off, and health, vision, and dental benefits. QED is a world class financial technology company that has delivered solutions to the institutional investment community for over 24 years. We invite you to join us as we continue to innovate the future of the financial services industry.

You can download a copy of this position description here.

Local applicants strongly preferred, as no relocation assistance is available.

Please apply direct to QED by submitting your resume’ to Human Resources.
No phone calls please.

QED Financial Systems, Inc. is an Equal Opportunity Employer committed to a diverse workforce.

Principals only please.
AGENCY CANDIDATES WILL NOT BE CONSIDERED FOR THIS POSITION.