Responsible for modeling vehicle requirements using MBSE, UML, SysML, and related tools, collaborating with system architects and teams to deliver high-quality models and documentation.
Compensation
We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more.
Responsibilities
Provide operational analysis, system, sub-systems, and component models
Generate test reports and root cause analysis
Produce traceability reports between requirements, test cases, and models
Collaborate with system architects, designers, and solution architects
Lead Java Engineer on Citi's distributed calculation platform, designing and building high-performance software, mentoring engineers, and shaping platform direction.
Compensation
$120,800.00 - $170,800.00
Responsibilities
Design and build Java-based software that powers a high-performance calculation engine
Develop new platform features without slowing down the system
Solve complex distributed computing problems
Lead improvements to the CI/CD pipeline
Build an API for customer configuration
Requirements
Bachelor's or Master's degree in Computer Science, Engineering or a related field
Lead Java Engineer on Citi's distributed calculation platform, designing and building high-performance software, mentoring engineers, and shaping platform direction.
Compensation
$120,800.00 - $170,800.00
Responsibilities
Design and build Java-based software that powers a high-performance calculation engine
Develop new platform features without degrading performance
Solve complex distributed computing problems
Lead improvements to the CI/CD pipeline
Build an API for customer configuration
Requirements
Bachelor's or Master's degree in Computer Science, Engineering or a related field
Nice to have: NoSQL databases such as MongoDB or Cassandra
As a UI Developer at Ubisoft Saguenay, you will develop modules that bring life to menus, HUDs, and mini-games, collaborating with design, programming, and art teams to provide consistent and accessible interfaces across all platforms.
Responsibilities
Study design documents to understand the intended game experience and contribute to discussions aimed at improving game design and user experience.
Define user interface features with the graphic designer, then design menus and systems specific to each platform ensuring visual consistency, functionality, and compliance with team expectations.
Understand the UI structure to support the presentation team and provide tools for interface systems and debugging via internal 'draw'.
Quickly create interaction prototypes, integrate feedback, and collaborate with design, programming, and art teams by sharing technical, creative, and planning advice.
Integrate designs and animations with the graphic designer, provide animation connection points, and support audio integration.
Junior software developer role joining the IntelePACS Backend team to develop medical imaging platform back-end capabilities using AI-assisted development tools.
Responsibilities
Concevoir, développer, tester et documenter des correctifs et fonctionnalités back-end bien définis sous la supervision de développeurs seniors
Développer une compréhension approfondie des composantes d’IntelePACS et des flux de travail en imagerie médicale
Participer aux revues de code, intégrer les commentaires reçus et contribuer à la couverture des tests automatisés ainsi qu’aux pipelines CI/CD de l’équipe
Enquêter sur les défauts logiciels et les enjeux de sécurité dans les composantes assignées
Utiliser quotidiennement des outils de développement assistés par agents intelligents (IA)
We are seeking a Junior Software Developer to join the IntelePACS Backend team and help deliver backend capabilities for Intelerad's enterprise medical imaging platform, focusing on AI-first ways of working.
Locations (2)
Montreal, Quebec, Canada
Canada
Compensation
The base pay for this position ranges from $63,750 - $85,000 CAD within any geographic market in Canada.
Responsibilities
Design, develop, test, and document well-scoped backend features and fixes under the guidance of senior developers, following Intelerad's regulated SDLC.
Build working knowledge of IntelePACS components and medical imaging workflows, progressively taking ownership of assigned areas.
Participate in code reviews, incorporating feedback, and contribute to the team's automated test coverage and CI/CD pipeline.
Investigate and resolve defects and security findings in assigned components, escalating issues when appropriate.
Use agentic coding tools as part of daily development, learning when to delegate work to an agent, when to write code directly, and how to verify the results.