Software Engineer

Menlo Park, CA 94025

Posted: 01/18/2019 Employment Type: Contract To Hire Industry: Software Engineer Job Number: 51959

Software Engineer



RESPONSIBILITIES
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.

Requirements:
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

Preferred Skills:
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
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.