Intermediate Software Developer building innovative products for airlines and travelers at Plusgrade's Montreal office. Collaborating with cross-functional teams to solve complex travel tech challenges.
Responsibilities
Develop new features with a cross-functional team
Collaborate with peers to develop technical proposals
Contribute to internal tools to optimize development processes
Assist support team with issue triaging and resolution
Requirements
3+ years of professional experience in web application development in an Agile/Scrum environment
Experience with Java (Spring Boot, open source libraries)
Knowledge of React with TypeScript (or similar)
Ability to lead architecture discussions and drive technical decisions
Strong understanding of data structures, algorithms, and programming languages
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
Benefits
Accessible recruitment process
Equal employment opportunity regardless of personal status
Staff Software Engineer specializing in data infrastructure for Instacart's data governance and compute systems. Collaborating with engineering teams to enhance the platform's reliability and performance.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.
Overseeing SAP AMS operations and leading SAP support teams remotely from Canada. Ensuring adherence to SLAs and managing vendor relationships for outsourced SAP support.
Software Engineer (No - Code) at All Gen Tech developing applications by collaborating with teams. A role that emphasizes problem solving and adaption to new technologies in a remote environment.
Technical Lead providing hands - on leadership for Canadian payment systems at Servus Credit Union. Driving integrations, technical oversight, and modernization of payment services in a cooperative environment.
Software Engineer building and expanding internal and external platforms for SecondMuse's mission - driven work. Focusing on full - stack development, systems integration, and practical AI solutions.