- Actively participate in numerous C# projects;
- Gather and produce requirements and designs;
- Write and test code for the required product;
- Accurately plan software development activities and follow established processes;
- Share knowledge, mentor peers, listen and hear team members’ view points and provide a fair evaluation of differing opinions;
- Work productively as part of a software development team;
- Communicate effectively with management and with team members;
- Keep commitments;
- Actively participate in discussions regarding technical issues.

Required Qualifications:

- Bachelor’s degree in Computer Science or a related discipline;
- Over 4 years of C# development, enterprise-class system architecture and design or equivalent combination of education, skills and experience;
- Good knowledge of SQL is a must;
- Demonstrated record of delivering high quality software products to market;
- Awareness of current technology;
- Strong problem-solving skills and ability to be a successful member of a team;
- Good English and Russian language skills and ability to improve those skills;
- Desire to gain experience with distributed application architectures, interaction with offshore development teams;
- Knowledge and application of formal software development processes or methodologies, formal design notations like UM.


For 30 years CQG developed new technologies, offering real-time and historical data integrated with graphics and technical analysis tools. CQGI MA is headquartered in Colorado, where it was founded in 1980. It currently has over 350 employees worldwide i