|
http://www.vigilantfutures.com/job-offers/software-developer
Software Developer
2011/08/01
An active participant in capital markets worldwide, Vigilant Futures combines new and emerging technologies with sound and forward thinking strategies. A strong focus on research and development has allowed the firm to expand in the rapidly changing environment of electronic markets.
The successful candidate must be comfortable working within a fast-paced environment. They must possess a keen sense of enthusiasm and attention to detail, as well as a sense of commitment and dedication to our team.
Candidate Requirements:
Familiar with C++, Python, Java, JavaScript and socket programming (On Windows and Linux);
Strong Knowledge of TCP/IP, HTTP, FTP and SMTP;
Experience or knowledge in developing parallel applications;
Knowledge of Windows and Linux OS.
Knowledge of Realtime systems;
Experience with the entire software development life cycle, with an emphasis on testing;
Working knowledge of IP routing, IPv6, visualisation techniques, software version control;
Experience in the following areas would be an asset: web services development, artificial intelligence, image processing, audio processing, and high-frequency programming;
Masters Degree in Computer Science or Computer Engineering;
Experience with Data Analysis Tools is a plus;
2-5 years of working experience.
Responsibilities:
Management of VPS;
Assist in the requirements engineering and analysis phase;
Develop new software meeting given requirements;
Develop highly efficient and robust systems;
Do extensive testing to guarantee the required software qualities;
Maintain existing software by making modifications as required;
Use benchmarking tools to evaluate and optimize code;
Identify and communicate technical problems, processes and solutions;
Research and evaluate a variety of software products.
Personal Skills and Abilities Required:
Excellent communication skills;
Dedication;
Demonstrated teamwork;
Self-motivation. |
|