Senior Software Developer - Lottery Systems (Hybrid)
Canadian Bank Note Company
Ottawa
On-site
CAD 100,000 - 125,000
Full time
18 days ago
Job summary
A secure solutions provider in Ottawa is seeking a Senior Software Developer to join their Lottery System Application development team. In this hybrid role, you will design and maintain mission-critical applications, mentor junior developers, and optimize software for performance and scalability. Ideal candidates will have over 10 years of experience in software development, proficiency in Java, and familiarity with modern development frameworks. The company offers competitive compensation and robust employee benefits.
Benefits
Industry-leading pension plan
Comprehensive health and life insurance
Access to virtual healthcare services
Progressive family benefits
Qualifications
- 10+ years of software development experience.
- Experience with integrating AI tools in the development process.
- Fluency in English; Spanish is an asset.
Responsibilities
- Design, develop, test, and deploy scalable software solutions.
- Optimize application performance and troubleshoot technical issues.
- Mentor junior developers and collaborate with cross-functional teams.
Skills
Java
JavaScript
TypeScript
PHP
Python
C
HTML
Angular
Agile/Scrum methodology
Containerization (Docker, Kubernetes)
Education
Bachelor’s degree in Computer Science or similar
Tools
A secure solutions provider in Ottawa is seeking a Senior Software Developer to join their Lottery System Application development team. In this hybrid role, you will design and maintain mission-critical applications, mentor junior developers, and optimize software for performance and scalability. Ideal candidates will have over 10 years of experience in software development, proficiency in Java, and familiarity with modern development frameworks. The company offers competitive compensation and robust employee benefits.