Senior Programmer, C++, Java or C# and SQL recruitment

**To Apply:  Hit APPLY ONLINE below Search Job ID 4952***

The role is a software development job working primarily on the Global Optimizer system described b elow.  As a Senior Programmer, the candidate will be expected to lead development efforts on projects. This includes design and implementation of the software, as well as organizing other developers on larger projects.

As a Senior Programmer, the candidate will interface closely with the business users throughout the project lifecycle. Our Senior Programmers are considered partners with our business users and are expected to not simply implement requirements – rather, they work closely with our business users to come up with solutions to business problems.

Once the solutions have been well defined, a Senior Programmer designs and implements the software, and sees the project through quality assurance and user assurance testing phases. Ultimately, the Senior Programmer is the one who is responsible for the success of the project.

Job Qualifications

The Global Optimizer system is written in C++ and Java, with an SQL database. The candidate should ideally have expertise in all three of these areas, although C# is an acceptable substitute for C++ or Java.

The minimum level of experience required is as follows:
•5+ years using C++, Java, or C#
•3+ years using SQL
•BS in Computer Science, Engineering, or a related Major

Since this role interfaces with our business users, strong written and oral communications skills are an absolute necessity.

Knowledge of the finance industry is encouraged but not an absolute requirement. In particular, experience with portfolio management and a wide variety of asset types will be useful to the candidate.

Strong quantitative skills, particularly with relation to finance, are also encouraged by not an absolute requirement

**To Apply:   Hit APPLY ONLINE below  Search Job ID 4952***