Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver product success.
Responsibilities
Execute all testing activities to improve product quality
Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
Have complete responsibility to enhance end-to-end automated test coverage
Work closely with the Scrum team to analyze requirements and provide necessary test recommendations (such as Feature Testing, Smoke Testing and Regression Testing in both manual and automation)
Requirements
Bachelor’s degree in IT, Computer Science or a related field
Nice to have: mobile testing
Nice to have: AI chat tools (ChatGPT, Claude, Gemini)
Nice to have: AI coding assistant (GitHub Copilot, Cursor, Claude Code)
Design and build features for a digital banking platform, owning services end-to-end and collaborating with product managers and designers to create intuitive, impactful solutions.
Responsibilities
Implement features and deliver production-ready code
Create technical documentation, system diagrams, and debugging reports
Conduct performance optimizations and monitor key metrics
Participate in agile planning events by providing technical insights and feasibility analysis
Collaborate with Product Owners, Designers, and Engineers to translate business needs into features and technical solutions
Requirements
Bachelor’s degree in computer science or equivalent
Nice to have: Champion of Agile Scrum methodologies
Nice to have: Experience with CI/CD systems such as Jenkins or GitHub CI
Nice to have: Deep understanding of secure solution design principles
Nice to have: Familiarity with concurrent backend environments and multithreading
Senior Full Stack Developer responsible for designing, developing, testing, and maintaining modern web applications using Angular and Java/Spring Boot in an Agile environment.
Compensation
La fourchette salariale associée à ce poste est de $70.00 - $80.00/hr.
Responsibilities
Develop, modify, test and debug software applications
Build and maintain web applications using Angular and Java/Spring Boot services
Translate business requirements into technical specifications
Design and model solutions for complex functional and non-functional requirements
Conduct code and design reviews
Requirements
Bachelor's degree in Computer Science or equivalent
Nice to have: CI/CD tools (Jenkins, GitHub Actions, OpenShift)
Design, develop, and maintain enterprise-grade Angular, Node.js, and Java applications for banking environments.
Compensation
The annual salary for this position is between CAD $61,500 and CAD $104,500 depending on experience, qualifications, and other factors permitted by law.
Responsibilities
Design, develop, and maintain enterprise-grade applications using Angular, Node.js, and Java
Build and enhance data integration and synchronization solutions
Collaborate with cross-functional teams and partner applications
Develop front-end and back-end components using modern frameworks
Troubleshoot and optimize applications for performance, scalability, reliability, and maintainability
Requirements
Nice to have: AWS cloud services
Nice to have: cloud-native development
Nice to have: DevOps practices
Nice to have: automated deployment
Nice to have: certifications in Angular, Java, cloud technologies