PYR Software is growing. When you consider whether to apply to a position below, please note that outstanding
compensation for outstanding candidates is the cornerstone of our hiring policy. All our applicants should be
eligible for working in Canada and are expected to be fluent in English (reading, writing and speaking). Unsolicited
resumes or applications from recruitment agencies are not welcome and will be ignored. We thank all applicants, but due
to a large amount of submissions, we will respond to qualified candidates only.
SD104: Senior Software Developer, C++
▲ top
Mandatory Requirements
- 8-10 years of C++ development
- Expert knowledge of Windows OS internals
- Expert knowledge of Internet communications protocols
- Experience in design of efficient algorithms
- Top notch technical documentation and communications skills
- M.Sc. or better in Computer Science or equivalent work experience
Desired Skills and Qualifications
- Anti-hacking development experience
- Database programming experience
DBA2012: Senior Database Administrator/Data Architect
▲ top
As a DBA you will:
- Participate in user requirement analysis, database design
- Design/create tables views and indexes to support application development activities
- Optimize and tune performance heavy loaded large databases
- Optimize and tune performance of SQL queries
- Install, configure, maintain and support DB2
Qualifications
- 6-10 years of experience excelling in a comparable role
- Capacity to analyze and comprehend issues and trouble shoot to resolve problems and optimize performance
- Demonstrated working knowledge of database installation, configuration, maintenance and support
- Strong experience in database management and development with DB2
- Demonstrated working knowledge of logical and physical data modeling, data conversion and data loading
- Analytical and problem solving skills, excellent troubleshooting skills
- Database performance monitoring and tuning
- Database backup and recovery procedures
- Database security and replication
- Multitasking and prioritization skills
- University Degree in Information Technology or related field
- Overall IT knowledge of operating systems, networks, storage devices, and how they relate to your database environment
2012-L02: Senior DBA, SQL Optimization
▲ top
Mandatory Requirements
- Expert knowledge of SQL
- 5-10 years of SQL statements performance optimization
- Expert knowledge of DB2 Database administration
- Experience in a very large transaction volume environment
- B.Sc. or higher in science or engineering
Desired Skills and Qualifications
- C++ development experience
QA092012: Quality Assurance Analyst
▲ top
Mandatory Requirements
- 3+ years of quality assurance experience in a large-scale interactive E-commerce environment
- Experience with testing Web Application within browsers, cross-browser testing
- Proven ability to define and write test case scenarios
- Familiarity with web technologies and debugging tools
- Experienced developing automated tests with tools such (i.e. Selenium and /or others)
- Experienced working level in Windows and command line Linux environments
- Strong communication skills, effectively communicates with remote teams
- Understanding of SQL language statements and ability to write RDBMS queries
Desired Skills and Qualifications
- Experience with Mac OS
- Knowledge of Perl or other scripting language
- Online Poker gaming experience
QAPS2013: Quality Assurance Online Gaming Software Specialist
▲ top
Mandatory Requirements
Poker Skills:
- Very strong understanding of the popular variations of poker games
- Strong understanding of all different rules and the reasoning behind each one
- At least 3 years of playing online poker experience
- Multi-tabling experience
Software Skills:
- Client-Server model knowledge
- Basic SQL
- Basic programming skills (scripting or programming language)
- Knowledge of Microsoft office products
Other skills:
- Self-learner
- Analytically oriented
- Attentive to details
- Team Player
- Willingness to work in fast-paced environment
- Understanding of SQL language statements and ability to write RDBMS queries
Desired Skills and Qualifications
- Previous software testing experience
- Member in online poker forums
Automation Test Developer
▲ top
Mandatory Requirements
- 3+ years of hands on development experience using either VB, C++, C#, Java, or scripting languages
- 3+ years of development of automation frameworks, design and execution of automated tests
- Excellent debugging skills and ability to investigate software failures/identify root cause in integrated test environments
- Solid knowledge of SQL
- Knowledge of XML
- Familiarity with Software Development Life Cycle
- Excellent communication and inter-personal skills, initiative and innovative thinking
Desired Qualifications
- Experience in writing and executing automated functional tests using IBM Rational Robot and/or Rational Functional Tester tools
- Experience with automated performance test tools such as LoadRunner, Apache JMeter, IBM Rational Performance Tester, etc.
- Experience in Web automation using Selenium or similar tools, mobile automation
- Knowledge of testing methodologies, familiarity with version control and test plan management tools
- Familiarity with JUnit or similar unit testing frameworks, knowledge of UML
- Online Poker gaming experience