4500 Bohannon Drive Menlo Park, CA 94025
The successful applicant will have responsibility for designing, developing and maintaining large scale software projects for the core brokerage trading platform.
The candidate will get actively involved in developing new products and troubleshooting issues related to retail trading systems.
Produce detailed design specifications from functional Specification.
Develop business solutions by creating new, and modifying existing, software applications.
Utilize innovative approaches to solve complex technical problems and apply advanced technical principles, theories and concepts to develop products.
Follow good software development practices (Functional specs, Design specs, Code reviews, Unit Test, Functional Test).Have the ability to multi-task and work on multiple projects in parallel, if required.
Bachelor of Engineering in Computer Science
5-8 years of Software Design and Development Experience on Linux/Unix platform
Strong C / C++, Java, Perl, SQL, and Shell scripting
Strong Skills in relational database ( preferably Sybase and Oracle)
Strong Design Skills
Strong skills and experience in working with high-volume highly scalable transaction processing systems
Strong Analytical Skills with ability to understand and develop complex algorithms.
Must have experience working with IT development methodologies throughout the Software Development Cycle (SDLC)
Working knowledge of object-oriented analysis and development methodology
Experience with performance testing and tuning distributed applications
Strong communications skills (written, verbal, and presentation)
Must be a quick learner and have the ability to work independently
Commitment to excellence and high standards
Strong interpersonal skills
Experience in financial domain is a plus
Proficiency in development of real-time distributed software systems desired
Worked in an Agile environment