Thursday, September 07, 2006
JR Sotware Developer / Automation Tester in New York, NY
Thursday, September 07, 2006Headquartered in Princeton, New Jersey, Technology Brokers is a full service staffing solution dedicated to providing qualified technology professionals to our clients. Technology Brokers provides Consulting/Contract, Temp to Perm, Full Time Permanent, and Project Outsourcing Solutions. Our thorough candidate pre-screening process allows us to present the most qualified professionals for any staffing need. Our success is a result of strong client partnerships where we have a solid understanding of their corporate structure and how our candidates can contribute to their business. In addition, our solid relationships with our candidates allow us to find the best suited environment and opportunity for each individual. To review our credentials and accolades please go to our website:
Job Title: Jr. SW Developer / Automation Tester
Job Description:
The Jr. Software Developer/Automation Tester is member of a small team of architects and senior developers who design, build and maintain applications that support the Companys broker/dealer subsidiaries business.The applications range from the Alternate Trading System (ATS), a dark liquidity pool and matching engine, to interfaces with clearing and back-office systems, algorithmic trading platforms, market data, various exchanges, the Companys FIX Network, etc., and are subject to stringent performance, availability and recoverability requirements.The primary programming language is C++ and the primary platform is UNIX (Solaris and Linux) but other languages, specially shell scripting and Perl, may be chosen depending on the task at hand. The candidate filling this position will design and develop test harnesses to verify and certify new software releases before they are handed off to the central QA team. Over time this role offers the opportunity to learn the business and related applications and transition to a development role.
Responsibilities:
- Frequent direct interaction with the business to collect and document requirements
- Creation and documentation of test cases and test plans for new software releases and patches
- Design and development of automated programs to regression test existing functionality and verify new functionality and bug fixes
- Collaboration with more senior developers and architects to learn the business and applications and transition to development
Minimum Job Requirements:
- B.S. in Computer Science (M.S. is a plus) or equivalent professional experience
- At least 3 years of experience working in professional software development organizations on UNIX either in development or in QA automation
- Experience with C++ and scripting (Perl, UNIX shell scripting, VBScript, etc.)
- Good understanding of the QA process and ability to produce test plans and test cases
- Working knowledge of the FIX protocol
- Experience with automated test tools like Mercury WinRunner, QuickTestPro and LoadRunner
- Understanding of complex multi-tier architectures and message based trading systems for equities
- Excellent communication skills
Other Desirable Skills:
Familiarity with formal SDLC processes like RUP and OO notations like UML
Familiarity with software engineering disciplines (configuration management, defect tracking, project planning) and related tools (ClearQuest, ClearCase, Microsoft Project)
Knowledge of TIBCO Rendezvous
Knowledge of market data systems like Reuters RMDS
Experience: Desired skills: . To Apply to this job go to http://www.GadBall.com or click here