Home >
About Givex >
Careers
Toronto, CA
Programmer/Senior Application Developer
We are seeking highly technically oriented developers... passionate about coding... relentless in the pursuit of excellence.
Roles and Responsibilities
You will join a team of competent and experienced Developers; 6-8 individuals. Daily responsibilities include programming, analysis and design. You will work on new development projects and existing systems in a 24/7 transaction-processing environment.
Required Knowledge, Skills & Abilities
- Development in UNIX environment on significant projects
- Strong Database Design Skills; Database applications development and relational database management systems
- Fluent in SQL
- Programming languages: Python, C, C++, Java (some) and additional experience in other programming languages
- Experience in writing client / server database applications using Object Oriented languages
- UNIX networking experience with solid understanding of virtual memory, filesystems, job control and Strong knowledge of NetBSD, PostgreSQL and Linux
- Application development experience in the financial industry, including: POS systems programming, debit and credit card terminals, POS devices, and communication protocols
- Understanding of Extreme Programming practices and rules
- B.S. in Computer Science / Co-op Software Engineering Stream / Mathematics or Bachelor Electrical Engineering
- Fast learner, self-starter, solution oriented and productive worker
- Dedicated to programming and meeting deadlines
- Ability to work independently, as a team player and in a fast paced environment
To continue with the online questionnaire and the 1st step of the Interview Process, Click Here