Our Client, a leading developer of trading and risk management software for major financial institutions and large multi-national corporations, is seeking a Software Developer. The ideal candidate will be a Creative Software Developer responsible for design and development of Desktop Applications using the C# language.

Responsibilities include design and development of graphical controls and data model abstractions using object oriented design patterns.

Candidate must be able to demonstrate a high proficiency in the use of C# programming language and the .NET framework as well as all of the Microsoft graphical controls as they apply to desktop applications.

Candidate must have strong problem solving skills as well as a good algorithms and data structures background.

Candidate must have experience creating C# interfaces as well as generic implementations and should have the ability to integrate various programming language technologies such as C/C++ and C#.

Candidate must have experience using Microsoft Developer Studio as well as profilers and debugging tools.

Candidate should have excellent communication skills including the ability to create design specifications as well as document programmer interfaces and user guides.

JOB REQUIREMENTS:

Education Level Required:

BS in Computer Science

Knowledge & Skills Required:

Applicant must have total familiarity with Microsoft Developer Studio 2005+ using C# and .NET. Strong algorithms background and problem-solving skills. Creative and Motivated individual with Excellent communication skills. Must have current knowledge of C# and .NET.

Previous Experience:

Applicant must have Current knowledge of C# and .NET framework with at least 5 years of applied experience.

Location: Nassau County, Long Island

Salary: Competitive

Contact: Kendal Ridgeway

Our Client, a leading developer of trading and risk management software for major financial institutions and large multi-national corporations, is seeking a QA Analyst. The QA Analyst will be responsible for maintaining automated test scripts to meet software release deliverables, project testing requirements and other quality assurance considerations. Responsibilities will include the maintenance of baseline databases which require importing and exporting of database tables for the purposes of the automation test execution. Work with the development team to understand how changes in the software product affect maintenance. Write, maintain and execute automated test scripts through software product upgrades. Provide in-depth failure analysis performed against thousands of automated test executions. Document, report and failure analyze test results related to energy and financial markets. Convert manual test plans to automated test scripts. Coordinate and lead the rollout of automated environment application upgrades. Work closely with the development team on various projects to ensure issues are dealt with in a timely and professional matter. Follow up on outstanding defects to determine the impact on maintenance releases of code.

JOB REQUIREMENTS:

Bachelors degree preferred

3 years Automation testing experience via Mercury’s QTP/WinRunner or similar product

Microsoft Office (Outlook, Excel, Word), Defect tracking systems, and some exposure to SQL

Exposure to software release/build process/SDLC is required

Required to be self motivated, firm and capable of learning our software products and related technologies

Previous experience in a client/server testing environment is a plus

Knowledge of financial or energy related products is also a plus

Location: Nassau County, Long Island

Salary: Competitive

Contact: Kendal Ridgeway