Principal Software Engineer
Previous Job
Previous
Principal Software Engineer
Ref No.: 15-00458
Location: boston, Massachusetts
Position Type:Direct Placement
Start Date: 02/24/2015

Job Title: Principal Software Engineer
Location: Boston, MA
Job Ref#:15-00458

This is a permanent position
Position Summary:
Work as a member of the software engineer ing team, primarily within the scope of the Client CTM product, in designing, implementing and enhancing the application.

Principal Responsibilities:
Collaborates with cross functional teams for specific Product Development efforts. Assist and provide input during the creation of business requirements and functional design.
Works with the QA staff during various phases of testing.
Develops software based on the following technologies: Java, J2EE technologies, JavaScript/HTML/CSS, design patterns, MQ, JMS, spring, JDBC, Oracle PL/SQL
Works with source control systems for general source management (including branching and labeling)
Unit tests and delivers software leveraging tools such as JUnit, ANT and continuous build and test tools
Works with technical architects to define and document application designs and solutions consistent with the prescribed architecture.
Works with QA to test existing and new product functionality
Works with Documentation and Training teams to capture new functionality
Primary relationships will be with other members of the development team as well as members of the Cross-Functional teams, including Product Management, Product Design, Testing and Release Services and Project Management.
Tactical implementation and design decisions within the execution of a product development effort.
This role will involve making architectural decisions, technology choices, and broad-scoped design choices for the development team.
Experience: 10+ years software engineering experience
10+ years Java/J2EE experience
5+ years Oracle DB experience
5+ years C/C++ experience
5+ years Javascript/HTML experience
Proficiency in Unix, writing shell scripts
Financial Industry experience is a plus

Knowledge and Skills Required:

Analytical and object-oriented design skills
Significant experience in best practices of multi-tier application development using Java, SQL, Javascript/HTML, and XML technologies
Significant experience in performance monitoring multi-tier applications and identifying / troubleshooting performance bottlenecks
Significant experience with Weblogic Server
Significant experience with Websphere MQ and Websphere Message Broker
Significant experience with service-oriented architecture
Experience with JQuery a bonus
Experience with C / C++
Understanding of Unix, writing shell scripts
Financial Services or related industry preferred.
Knowledge of financial industry messaging systems ( SWIFT, FIX, FpML ) a definite plus
The successful candidate will have excellent organizational and verbal and written communication skills, as well as the ability to work well within cross-functional teams. The candidate must be highly motivated and a self-starter.

Education, Training &/or Certification:
Bachelor's degree in CSci, or related area or comparable experience


With over 40 years of experience, our client is the premier post-trade market infrastructure for the global financial services industry.

From operating facilities, data centers and offices in 15 countries, our client , through its subsidiaries, automates, centralizes, and standardizes the post-trade processing of financial transactions, mitigating risk, increasing transparency and driving efficiency for thousands of broker/dealers, custodian banks and asset managers worldwide.

User owned and industry governed, the firm simplifies the complexities of clearing, settlement, asset servicing, data management and information services across asset classes, bringing increased security and soundness to the financial markets.

In 2013, our subsidiaries processed securities transactions valued at approximately US$1.6 quadrillion. Its depository provides custody and asset servicing for securities issues from 139 countries and territories valued at US$43 trillion. Organisation global trade repository processes tens of millions of submissions per week.