73 Junior Programmer jobs in Montréal
Programmer Analyst
Posted today
Job Viewed
Job Description
Job Description
We are seeking a talented and motivated Full Stack Developer to join our dynamic Financing and Transaction Banking (FTB) team. In this role, you will play a crucial part in shaping the future of our financial solutions. You will collaborate with business analysts, developers, and other stakeholders to design, develop, and maintain high-quality applications that support complex financial transactions.
What You'll Do:
- Collaborate: Work closely with business analysts to understand requirements, identify optimal technical solutions, and estimate development efforts.
- Develop: Design, develop, and implement new features, improve existing applications, and resolve technical issues.
- Demonstrate: Present your work to stakeholders and product owners to gather feedback and ensure alignment with business objectives.
- Agile Practices: Actively participate in Scrum ceremonies, including daily stand-ups, sprint planning, retrospectives, and demos.
- Automation: Enhance our CI/CD pipelines and observability frameworks to improve efficiency and reliability.
- Ownership: Take ownership of projects, contribute to codebase improvements, and refactor existing code for optimal performance and maintainability.
- Reporting: Provide regular updates to management, including key performance indicators and insights.
What You Need:
- Experience: 3-5 years of experience in a similar role.
- Technical Skills:
- .NET.
- SQL Server, Oracle, or Postgres.
- Docker and Kubernetes.
- IBM MQ or RabbitMQ.
- CI/CD tools (Git, Jenkins, SonarQube, XL Deploy, JFrog).
- Agile Scrum (Jira).
- Domain Knowledge: Understanding of financial markets, including equity markets, interest rates, derivatives, etc.
- Soft Skills: Strong communication, problem-solving, and analytical skills.
- Education: Bachelor's degree in Computer Science or a related field.
Nice to Have:
- Java (Spring, SpringBoot, Hibernate).
- Angular or React.
- Workload Automation (Autosys).
- Elastic Search and Grafana.
Languages: French, English.
Required: Strong English communication skills, both written and verbal, to collaborate effectively with US-based colleagues and partners.
Hybrid Role: While we offer a flexible work arrangement, this role requires a 50% on-site commitment at our Montreal office. Please only apply if you can meet this requirement.
Programmer Analyst
Posted 8 days ago
Job Viewed
Job Description
The full-stack programmer analyst will participate in the development, the optimization and the finalization of the business solutions offered by Commsoft. They will ensure that the chosen technical solutions are in line with the client’s business objectives and assist other departments with specific problems related to the application or its design.
MAIN RESPONSIBILITIES
- Participate in the development and the daily maintenance of the applications.
- Codifies, verifies, corrects and documents the programs, the creation or updates to the solutions, according to established standards and by following the provided specifications.
- Define and carry out functional tests.
- Ensure that the chosen solutions are in line with the client's business objectives.
- Conceptualize the architecture of the solutions according to business requirements and the architecture of the system.
REQUIRED QUALIFICATIONS
- Be rigorous, organized and meticulous in all aspects of their work.
- Be resourceful, creative and motivated.
- Be autonomous, have a good team spirit and a sense of responsibility.
- Have the ability to quickly learn and have an easy time adapting to new things.
- Have great initiative and an excellent sense of teamwork.
- Be able to effectively document your entire work.
- Be able to manage multiple projects at once with sometimes tight deadlines.
REQUIREMENTS
- A degree in computer science or software engineering.
- Three (3) to five (5) years of experience in .NET object-oriented development.
- Experience with web programming (.NET, XML, HTML, CSS, JavaScript, MVC).
- Experience with full-stack programming.
- A good understanding of SQL.
- Able effectively speak and write in french;
- Knowledge of the AGILE methodology is an asset.
Programmer Analyst
Posted 8 days ago
Job Viewed
Job Description
The full-stack programmer analyst will participate in the development, the optimization and the finalization of the business solutions offered by Commsoft. They will ensure that the chosen technical solutions are in line with the client’s business objectives and assist other departments with specific problems related to the application or its design.
MAIN RESPONSIBILITIES
- Participate in the development and the daily maintenance of the applications.
- Codifies, verifies, corrects and documents the programs, the creation or updates to the solutions, according to established standards and by following the provided specifications.
- Define and carry out functional tests.
- Ensure that the chosen solutions are in line with the client's business objectives.
- Conceptualize the architecture of the solutions according to business requirements and the architecture of the system.
REQUIRED QUALIFICATIONS
- Be rigorous, organized and meticulous in all aspects of their work.
- Be resourceful, creative and motivated.
- Be autonomous, have a good team spirit and a sense of responsibility.
- Have the ability to quickly learn and have an easy time adapting to new things.
- Have great initiative and an excellent sense of teamwork.
- Be able to effectively document your entire work.
- Be able to manage multiple projects at once with sometimes tight deadlines.
REQUIREMENTS
- A degree in computer science or software engineering.
- Three (3) to five (5) years of experience in .NET object-oriented development.
- Experience with web programming (.NET, XML, HTML, CSS, JavaScript, MVC).
- Experience with full-stack programming.
- A good understanding of SQL.
- Able effectively speak and write in french;
- Knowledge of the AGILE methodology is an asset.
Programmer Analyst
Posted 8 days ago
Job Viewed
Job Description
The full-stack programmer analyst will participate in the development, the optimization and the finalization of the business solutions offered by Commsoft. They will ensure that the chosen technical solutions are in line with the client’s business objectives and assist other departments with specific problems related to the application or its design.
MAIN RESPONSIBILITIES
- Participate in the development and the daily maintenance of the applications.
- Codifies, verifies, corrects and documents the programs, the creation or updates to the solutions, according to established standards and by following the provided specifications.
- Define and carry out functional tests.
- Ensure that the chosen solutions are in line with the client's business objectives.
- Conceptualize the architecture of the solutions according to business requirements and the architecture of the system.
REQUIRED QUALIFICATIONS
- Be rigorous, organized and meticulous in all aspects of their work.
- Be resourceful, creative and motivated.
- Be autonomous, have a good team spirit and a sense of responsibility.
- Have the ability to quickly learn and have an easy time adapting to new things.
- Have great initiative and an excellent sense of teamwork.
- Be able to effectively document your entire work.
- Be able to manage multiple projects at once with sometimes tight deadlines.
REQUIREMENTS
- A degree in computer science or software engineering.
- Three (3) to five (5) years of experience in .NET object-oriented development.
- Experience with web programming (.NET, XML, HTML, CSS, JavaScript, MVC).
- Experience with full-stack programming.
- A good understanding of SQL.
- Able effectively speak and write in french;
- Knowledge of the AGILE methodology is an asset.
Programmer Analyst
Posted 5 days ago
Job Viewed
Job Description
The full-stack programmer analyst will participate in the development, the optimization and the finalization of the business solutions offered by Commsoft . They will ensure that the chosen technical solutions are in line with the client’s business objectives and assist other departments with specific problems related to the application or its design.
MAIN RESPONSIBILITIES
Participate in the development and the daily maintenance of the applications.
Codifies, verifies, corrects and documents the programs, the creation or updates to the solutions, according to established standards and by following the provided specifications.
Define and carry out functional tests.
Ensure that the chosen solutions are in line with the client's business objectives.
Conceptualize the architecture of the solutions according to business requirements and the architecture of the system.
REQUIRED QUALIFICATIONS
Be rigorous, organized and meticulous in all aspects of their work.
Be resourceful, creative and motivated.
Be autonomous, have a good team spirit and a sense of responsibility.
Have the ability to quickly learn and have an easy time adapting to new things.
Have great initiative and an excellent sense of teamwork.
Be able to effectively document your entire work.
Be able to manage multiple projects at once with sometimes tight deadlines.
REQUIREMENTS
A degree in computer science or software engineering.
Three (3) to five (5) years of experience in .NET object-oriented development.
Experience with web programming (.NET, XML, HTML, CSS, JavaScript, MVC).
Experience with full-stack programming.
A good understanding of SQL.
Able effectively speak and write in french;
Knowledge of the AGILE methodology is an asset.
Principal UI Programmer
Posted today
Job Viewed
Job Description
Job Description
Salary:
Job Description: Principal UI Programmer
Department: Programming
Reporting to: Lead Gameplay Programmer
The Studio
Compulsion Games is a first-party game studio and subsidiary of Microsofts Xbox Game Studios, located in Montreal, Canada.
We have a human-first culture where we trust and respect each other, with shared love and passion for our craft. Our games have won praise for their art, music, world-building and engaging narratives.
Our Culture
Compulsion Games is a quality-led studio with a humble team that enjoys experimenting with an artistic approach to making games. We like to hire people who are drawn to our core values of trust, autonomy, harmony and craftsmanship and share our vision of a studio built around them. Our team is passionately committed to both diversity and accessibility, core values throughout the Xbox Game Studios group. As a studio, we value creativity. For this creativity to grow, we believe in having a team filled with different voices, different views and different backgrounds. A core part of our hiring process is ensuring new hires are well-aligned with these values to build a harmonious team and company.
The Need
Were looking to add a talented UI Programmer to our human-sized programming community, to helpbuild up our UI systems and implement UI ingredients while being an active and important member of our multidisciplinary feature teams and as such should be comfortable communicating and working with a wide variety of disciplines. We need a programmer who is comfortable with mentoring more junior colleagues.
The Role
We
need you to have tangible experience in the games industry, preferably working with PC and/or Console Games, but other relevant experiences will be taken into consideration. We would like someone able to communicate and work directly with art, design and tech to identify the optimal approach for the implementation and maintenance of features and systems such as menus, notifications, and HUD. You are expected to understand the fundamental principles of working in teams as well as the life cycle of a game project, and how to adapt yourself to each phase. True to our core values of trust and autonomy, we won't dictate your mandates but instead will empower you and your team to decide what needs to be done and how to get there.
Specific Role Requirements:
- Experience working in Games and other applicable experience. We will respect your hard-earned skills and will incorporate your expertise into our team.
- Experience in architecting, implementing and maintaining systemic solutions through different stages of development. We expect you to be able to take ownership of complex systems and coordinate across disciplines.
- A strong interest in mentoring team members to help them develop their skills
- Experience with Unreal Engine is preferable, showing that you have proficiency with at least one engine is mandatory. You should be a skilled and confident programmer using C++ as well as blueprints
- A desire to learn regardless of your level of seniority and share your expertise with others
- Excellent communication skills to collaborate effectively with a diverse group of artists, designers, and animators. It is a particularly important part of the job as decisions are often made organically in our studio
- High levels of autonomy and proactivity as it would help you to thrive in our work culture
This is a full-time position, with full salary and studio benefits based in our new Downtown location, by Atwater Metro station. Since COVID-19, we have permanently shifted the studio to a hybrid, or full-time remote working setup for employees, provided you are already based in or willing to relocate to Canada.
---
Description du poste : Programmeur UI principal
Dpartement : Programmation
Responsable : Lead Programmeur de Gameplay
Le studio
Compulsion Games est un studio de jeux vido interne et une filiale de Xbox Game Studios, filiale de Microsoft, situ Montral, au Canada.
Nous avons une culture humaine o nous nous faisons confiance et nous respectons les uns les autres, avec un amour et une passion communs pour notre mtier. Nos jeux ont t salus pour leur art, leur musique, leur univers et leurs rcits captivants.
Notre culture
Compulsion Games est un studio ax sur la qualit, compos d'une quipe modeste qui aime exprimenter une approche artistique dans la cration de jeux. Nous aimons recruter des personnes qui adhrent nos valeurs fondamentales que sont la confiance, l'autonomie, l'harmonie et le savoir-faire, et qui partagent notre vision d'un studio fond sur ces valeurs. Notre quipe est passionnment engage en faveur de la diversit et de l'accessibilit, des valeurs fondamentales du groupe Xbox Game Studios. En tant que studio, nous accordons une grande importance la crativit. Pour que cette crativit puisse s'panouir, nous croyons en l'importance d'avoir une quipe compose de personnes aux opinions, aux points de vue et aux parcours diffrents. Une partie essentielle de notre processus de recrutement consiste nous assurer que les nouvelles recrues adhrent ces valeurs afin de crer une quipe et une entreprise harmonieuses.
Le besoin
Nous cherchons recruter un deuxime programmeur UI talentueux pour rejoindre notre communaut de programmation taille humaine, afin de nous aider dvelopper nos systmes UI et mettre en uvre les lments UI, tout en tant un membre actif et important de nos quipes fonctionnelles multidisciplinaires. ce titre, il devra tre l'aise pour communiquer et travailler avec des personnes issues de disciplines trs varies. Nous recherchons un programmeur qui soit l'aise pour encadrer des collgues plus juniors.
Le rle
Nous recherchons une personne ayant une exprience concrte dans l'industrie du jeu vido, de prfrence dans le domaine des jeux sur PC et/ou console, mais d'autres expriences pertinentes seront prises en considration. Nous souhaitons recruter une personne capable de communiquer et de travailler directement avec les quipes artistiques, de conception et techniques afin d'identifier l'approche optimale pour la mise en uvre et la maintenance de fonctionnalits et de systmes tels que les menus, les notifications et l'affichage tte haute (HUD). Vous devez comprendre les principes fondamentaux du travail en quipe ainsi que le cycle de vie d'un projet de jeu et savoir vous adapter chaque phase.
Exigences spcifiques du poste :
- Exprience dans le domaine des jeux vido et autres expriences pertinentes. Nous respecterons vos comptences acquises la sueur de votre front et intgrerons votre expertise notre quipe.
- Exprience dans la conception, la mise en uvre et la maintenance de solutions systmiques diffrentes tapes du dveloppement. Nous attendons de vous que vous soyez capable de prendre en charge des systmes complexes et de coordonner diffrentes disciplines.
- Un intrt marqu pour le mentorat des membres de l'quipe afin de les aider dvelopper leurs comptences.
- Une exprience avec Unreal Engine est prfrable, mais il est obligatoire de dmontrer que vous matrisez au moins un moteur. Vous devez tre un programmeur comptent et sr de vous, utilisant C++ ainsi que Blueprints.
- Une envie d'apprendre, quel que soit votre niveau d'anciennet, et de partager votre expertise avec les autres.
- D'excellentes comptences en communication pour collaborer efficacement avec un groupe diversifi d'artistes, de designers et d'animateurs. Il s'agit d'un aspect particulirement important du poste, car les dcisions sont souvent prises de manire organique dans notre studio.
- Un haut niveau d'autonomie et de proactivit, qui vous aidera vous panouir dans notre culture d'entreprise.
Il s'agit d'un poste temps plein, avec un salaire complet et des avantages sociaux, bas dans nos nouveaux locaux du centre-ville, prs de la station de mtro Atwater. Depuis la COVID-19, nous avons dfinitivement adopt un mode de travail hybride ou distance temps plein pour nos employs, condition que vous soyez dj bas au Canada ou que vous soyez prt vous y installer.
Senior Statistical Programmer
Posted 10 days ago
Job Viewed
Job Description
Senior/Principal Statistical Programmer | Small CRO | Remote
We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.
The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and regulatory agencies, ensuring data quality and delivering programming solutions for clinical trials. You’ll also have the chance to mentor junior team members, contribute to regulatory submissions, and develop new programming tools.
Key Responsibilities:
- Lead statistical programming for complex projects, solving intricate challenges while ensuring project delivery meets quality standards.
- Collaborate with clients, providing programming oversight, project estimates, and participating in bid defenses.
- Contribute to regulatory submissions and represent the company in regulatory discussions.
- Create and validate SDTM and ADaM dataset specifications, ensuring adherence to SOPs.
- Program and validate datasets, ensuring accuracy and data integrity.
- Mentor junior programmers and lead project teams, fostering development and collaboration.
- Innovate by developing macros, utilities, and tools to enhance efficiency.
- Implement data integrity checks, ensuring scientific accuracy and quality.
Qualifications:
- Master’s or Ph.D. in Statistics, Biostatistics, Epidemiology, or Computer Science.
- 6+ years of clinical trial statistical programming experience with a Masters Degree or higher in a Statistical related subject.
- Experience working with clinical trial data, SDTM/ADaM datasets, and regulatory submissions.
What to do next?
Apply now to avoid missing out on this opportunity!
Be The First To Know
About the latest Junior programmer Jobs in Montréal !
Senior Statistical Programmer
Posted 10 days ago
Job Viewed
Job Description
Senior/Principal Statistical Programmer | Small CRO | Remote
We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.
The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and regulatory agencies, ensuring data quality and delivering programming solutions for clinical trials. You’ll also have the chance to mentor junior team members, contribute to regulatory submissions, and develop new programming tools.
Key Responsibilities:
- Lead statistical programming for complex projects, solving intricate challenges while ensuring project delivery meets quality standards.
- Collaborate with clients, providing programming oversight, project estimates, and participating in bid defenses.
- Contribute to regulatory submissions and represent the company in regulatory discussions.
- Create and validate SDTM and ADaM dataset specifications, ensuring adherence to SOPs.
- Program and validate datasets, ensuring accuracy and data integrity.
- Mentor junior programmers and lead project teams, fostering development and collaboration.
- Innovate by developing macros, utilities, and tools to enhance efficiency.
- Implement data integrity checks, ensuring scientific accuracy and quality.
Qualifications:
- Master’s or Ph.D. in Statistics, Biostatistics, Epidemiology, or Computer Science.
- 6+ years of clinical trial statistical programming experience with a Masters Degree or higher in a Statistical related subject.
- Experience working with clinical trial data, SDTM/ADaM datasets, and regulatory submissions.
What to do next?
Apply now to avoid missing out on this opportunity!
Senior Statistical Programmer
Posted 10 days ago
Job Viewed
Job Description
Senior/Principal Statistical Programmer | Small CRO | Remote
We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.
The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and regulatory agencies, ensuring data quality and delivering programming solutions for clinical trials. You’ll also have the chance to mentor junior team members, contribute to regulatory submissions, and develop new programming tools.
Key Responsibilities:
- Lead statistical programming for complex projects, solving intricate challenges while ensuring project delivery meets quality standards.
- Collaborate with clients, providing programming oversight, project estimates, and participating in bid defenses.
- Contribute to regulatory submissions and represent the company in regulatory discussions.
- Create and validate SDTM and ADaM dataset specifications, ensuring adherence to SOPs.
- Program and validate datasets, ensuring accuracy and data integrity.
- Mentor junior programmers and lead project teams, fostering development and collaboration.
- Innovate by developing macros, utilities, and tools to enhance efficiency.
- Implement data integrity checks, ensuring scientific accuracy and quality.
Qualifications:
- Master’s or Ph.D. in Statistics, Biostatistics, Epidemiology, or Computer Science.
- 6+ years of clinical trial statistical programming experience with a Masters Degree or higher in a Statistical related subject.
- Experience working with clinical trial data, SDTM/ADaM datasets, and regulatory submissions.
What to do next?
Apply now to avoid missing out on this opportunity!
Senior Statistical Programmer
Posted 10 days ago
Job Viewed
Job Description
Senior/Principal Statistical Programmer | Small CRO | Remote
We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.
The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and regulatory agencies, ensuring data quality and delivering programming solutions for clinical trials. You’ll also have the chance to mentor junior team members, contribute to regulatory submissions, and develop new programming tools.
Key Responsibilities:
- Lead statistical programming for complex projects, solving intricate challenges while ensuring project delivery meets quality standards.
- Collaborate with clients, providing programming oversight, project estimates, and participating in bid defenses.
- Contribute to regulatory submissions and represent the company in regulatory discussions.
- Create and validate SDTM and ADaM dataset specifications, ensuring adherence to SOPs.
- Program and validate datasets, ensuring accuracy and data integrity.
- Mentor junior programmers and lead project teams, fostering development and collaboration.
- Innovate by developing macros, utilities, and tools to enhance efficiency.
- Implement data integrity checks, ensuring scientific accuracy and quality.
Qualifications:
- Master’s or Ph.D. in Statistics, Biostatistics, Epidemiology, or Computer Science.
- 6+ years of clinical trial statistical programming experience with a Masters Degree or higher in a Statistical related subject.
- Experience working with clinical trial data, SDTM/ADaM datasets, and regulatory submissions.
What to do next?
Apply now to avoid missing out on this opportunity!