Home


Careers - Kiev

To apply for any vacancy in Kiev send a resume to kiev_job@cqg.com, or contact:
Maria Chernaya-Konovalova, Technical Recruiter: +38 044 590 14 53 (50).

CQG is focused on continuous professional growth of its employees.

Compensation is at the top of the local labor market, and we also provide extensive social compensation package for both employee and his/her family. We provide support in relocating to Kiev for successful candidates from other cities.

 

System Administrator to support the MKS Tool
The primary objective of this position is to maintain the Development and Testing Environments as well as ensure consistency of infrastructural tools and processes being used with PD.

Responsibilities:

  • Primary: 
    • Support of internal environments:
      • Monitoring/Troubleshooting
      • Deployment of Software
    • Test Internal Tools used to Monitoring System/Environments
  • Secondary:
    • Manage Internal and development tools
    • Infrastructural support of PD projects

Education, Experience, and Skills:

  • Bachelor’s degree in IT, Computer Science, or related discipline.
  • 2+Years of System Administration  Experience to Include:
    • Deployment of DataBases;
    • Strong Operation System Knowledge;
    • Networking Experience;
    • Strong Ability to read and interpret Logs;
    • Strong Troubleshooting skills.
  • Ability to effectively work in a team environment while being self-directed and highly motivated.
  • Follow set processes and procedures.
  • Good problem solving and Analytical skills.
  • Strong attention to detail.
  • Ability to meet deadlines and overcame challenges.

Preferred:

  • MKS Integrity and Source Knowledge.
  • Working in a multi-project, multi-system, distributed team environment.
  • Experience with scripting languages (Perl, TCL, etc.)
  • Ability to work with various operating system, including Windows, Unix, and Linux.
  • Knowledge of Versioning tools and processes.

Database Developer MS SQL Server

Responsibilities:

  • Create innovative and elegant software designs to meet current business needs.
  • Ensure the integrity of component designs as they pass through all phases of the software development lifecycle.
  • Play a hands-on role in driving the successful implementation and enhancements of high-quality system components.
  • Works productively as part of a software development team.
  • Has a command of current technology.

Requirements:

  • Bachelor's degree in Computer Science or related discipline.
  • 3+ years' database architecture experience (design and TSQL development) in an MS SQL Server environment.
  • Demonstrated record of delivering high quality software products to market.
  • Extensive knowledge of Windows platform technologies including Win32 API, COM, OLEDB,  ADO, ADO.Net, threading and sockets.
  • Strong problem-solving skills and ability to be a successful member of a team.
  • Basic English skills and ability to improve those skills.
  • Desire experience with distributed application architectures, interaction with off-shore development teams.
  • Desire knowledge and application of formal software development processes or methodologies, formal design notations like UML.
  • Strong knowledge of Relational Database Theory.
  • Strong knowledge of object-oriented analysis and design methodologies, SQL Server, MSDE, TSQL, stored procedures, extended stored procedures, indexing and replication. 

Software Configuration Management Engineer
The primary objective of this position is to ensure consistency of infrastructural tools and processes being used within Product Development.

 
Responsibilities:
  • Monitor and manage source control and configuration management systems
  • Administer regular builds and releases
  • Manage internal and development tools
  • Infrastructural support of Product Development projects
  • Education, Experience, Skills:

    • Bachelor’s degree in Information Technology, Computer Science, or related discipline
    • 2+ years of Source Control Management experience to include:
      • Working in a multi-project, multi-system, distributed team environment
      • Knowledge of versioning tools and processes
      • Experience with scripting languages (Perl, TCL, etc.)
      • Ability to work with various operating systems, including Windows, Unix, and Linux
      • Prefer experience with CVS and experience with Development Studio
    • Ability to effectively work in a team environment while being self-directed and highly motivated
    • Follow set processes and procedures
    • Good problem solving and analytical skills
    • Strong attention to detail
    • Ability to meet deadlines and overcome challenges
    Senior Software Developer C++, Unix
    (multiple positions)


    Responsibilities:
    • Create innovative and elegant software designs to meet current business needs
    • Ensure the integrity of component designs as they pass through all phases of the software development lifecycle
    • Play a hands-on role in driving the successful implementation and enhancements of high-quality system components
    • Works productively as part of a software development team
    • Has a command of current technology

    Requirements:

    • Bachelor’s degree in Computer Science or related discipline
    • 4+ years of Object Oriented C++ development of enterprise-class system
    • Practical architectural and design experience
    • Demonstrated record of designing and implementing high quality software products delivered to market
    • Extensive knowledge of UNIX platform technologies including threading and sockets
    • Strong problem-solving skills and ability to be a successful member of a team
    • Good English skills and ability to develop those skills
    • Desire to learn new technologies
    • Desire knowledge and application of software development methodology – prefer UML 
    Software Engineer (Test Automation Team)

    The primary objective of this position is to ensure the quality of CQG products by following and enhancing the SQA (Software Quality Assurance) processes via automated testing.

    Responsibilities:

    • Design and develop automated testing tools and frameworks
    • Design and code automated testing scripts
    • Create test plans from requirements and design documents
    • Record test results
    • Identify, reproduce, and report defects
    • Maintain test plans
    • Test defect fixes

    Requirements:

    • Bachelor’s degree in Computer Science or related discipline 
    • 2+ years of hands-on development experience to include:
      • Proficient in nUnit, C#.net, nAnt
      • Proficient in VBA(Visual Basic for Applications)
      • Build experience
    • 3+ years of hands-on testing experience to include:
      • Creation of automated test tools and frameworks
      • Writing test cases & scripts
      • Ability to develop and implement test plans and test cases
      • A strong working knowledge of testing client/server applications (C++ & C#)
      • Excellent understanding of QA theory
      • Experience with bug tracking to resolution and software development support
      • Expert knowledge of PC’s and Operating Systems across multiple Windows environments including Windows 2000/2003 Server
    • Prefer experience with:
      • IIS
      • DNS
      • IP addresses, subnets, and routing
      • Active Directory
      • Auto Hotkey
      • MWare skills and abilities
    • Excellent memory and communication skills (verbal and written)
    • Ability to clearly and concisely articulate problems and explain exactly how to reproduce them
    • Good problem solving and analytical skills
    • Interpersonal and organizational skills
    • Extreme attention to detail
    • Ability to meet tight deadlines and overcome challenges
    • Futures/ Commodities/Stock Market knowledge, trading experience very helpful.

    Senior Software Developer C++, C#, SQL
    (multiple positions)

    Responsibilities:

    • Create innovative and elegant software designs to meet current business needs
    • Ensure the integrity of component designs as they pass through all phases of the software development lifecycle
    • Play a hands-on role in driving the successful implementation and enhancements of high-quality system components
    • Works productively as part of a software development team
    • Has a command of current technology
    Requirements:
    • Bachelor's degree in Computer Science or related discipline
    • 3+ years of C++/C# Object-oriented development in MS Windows environment
    • Demonstrated record of delivering high quality software products to market
    • Extensive knowledge of Windows platform technologies including Win32 API, COM, threading and sockets
    • Strong problem-solving skills and ability to be a successful member of a team
    • Basic English skills and ability to improve those skills
    • Desire experience with distributed application architectures, UNIX platforms, interaction with off-shore development teams
    • Desire knowledge and application of formal software development processes or methodologies, formal design notations like UML

    Before being considered for hire, CQG requires that all applicants take the Candidates Test Assignment. After this process is completed, your application will be reviewed.