Location: Yerevan, Armenia
Category: information technology
Type: Full Time
Deadline: 31-Jul-19 12:00:00 AM
Salary:
Description
Responsibilities
- Gather and produce requirements and designs
- Write production quality and test code for the required product according to provided requirements; support the legacy code
- Accurately plan software development activities and follow established processes
- Share knowledge, mentor peers, listen and hear team members' view points and provide fair evaluation of different opinions
- Communicate effectively with management and team members, be enthusiastic to contribute to the team and make a difference
- Be able to untangle tough problems in existing code and propose effective solutions;
- Keep commitments and deadlines;
- Actively participate in discussions regarding technical issues.
RequiredQualifications
- Master's degree or equivalent in Computer Science or a related disciplin
- Over 5 years of C++ development , enterprise –class system architecture and design or equivalent combinations of education, skills and experience
- Experience with STL (Boost and similar libraries)
- Good knowledge of OOP, design patterns, classical algorithms and data structures
- Good understanding of multithreading programming and networking
- Knowledge of memory dumps analysis
- Knowledge of various processes and methods of software development
- Good knowledge of SQL
- Demonstrated record of delivering high quality software products to market
- Practical knowledge of Windows and Linux platforms and experience in development in both environments
- Strong problem-solving skills and ability to develop those skills
- Desire to learn new technologies
- Knowledge in the area of exchanges and electronic trading is an advantage
Benefits
No comments:
Post a Comment