Senior Software Engineer - PEOPLE FORCE CONSULTING INC (Longueuil)

Senior Software Engineer - PEOPLE FORCE CONSULTING INC (Longueuil)

09 Aug
|
PEOPLE FORCE CONSULTING
|
Longueuil

09 Aug

PEOPLE FORCE CONSULTING

Longueuil

People Force is looking for a Senior Software Engineer for a 6 months contract role with one of our client. This position is a hybrid position with onsite presence at our client’s Montreal office , 1 day per week

Position Overview

We are seeking a Senior Software Engineer with robust expertise in Typescript development and experience building scalable, cloud-native applications. The ideal candidate has a solid software engineering background, is comfortable working across the full application stack, and has experience with modern infrastructure and automation practices.

Experience with Java development is considered an asset, while Python experience will be highly valuable as upcoming initiatives will involve web development capabilities.

Experience building test automation frameworks and working with Infrastructure as Code (IaC) is also highly desirable.

Key Responsibilities

- Design, develop, and maintain scalable applications and services using Javascript/Typescript.
- Contribute to the development of web applications and APIs using modern technologies and frameworks.
- Design and implement RESTful APIs and microservices architectures.
- Collaborate with cross-functional teams to define technical solutions and deliver business value.
- Participate in architecture discussions, code reviews, and technical design sessions.
- Build and maintain CI/CD pipelines and support cloud infrastructure initiatives.
- Contribute to automation efforts, including testing and infrastructure provisioning.
- Troubleshoot and resolve complex technical issues across applications and environments.
- Promote software engineering best practices, including code quality, testing, and observability.

Required Qualifications

- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum 5+ years of software development experience.
- Experience developing and consuming RESTful APIs and building microservices.




- Experience with AWS cloud services and cloud-native application development.
- Strong experience with JavaScript and/or TypeScript, including web application development.
- Solid understanding of software design principles, object-oriented programming, and design patterns.
- Experience with source control systems such as Git.
- Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

- Experience with Python & Java development is considered an asset
- Experience developing modern web applications and front-end integrations.
- Familiarity with containerization technologies such as Docker and orchestration platforms such as Kubernetes.
- Experience working in Agile delivery environments.

Nice to Have / Bonus Skills

Test Automation & Quality Engineering

- Experience designing, implementing, or maintaining test automation frameworks.
- Familiarity with automated testing tools and frameworks such as:
- Selenium
- Playwright
- PyTest
- JUnit
- TestNG
- API testing frameworks

Infrastructure as Code (Highly Valued)

Strong experience with Infrastructure as Code and automation technologies, including:

- Terraform
- Ansible
- Packer (considered a significant asset)

Technical Environment

Programming Languages

- Required: Python
- Asset: Java
- Required/Upcoming Needs: JavaScript, TypeScript

Cloud

- Primary Cloud Platform: AWS

Architecture & Services

- RESTful APIs
- Microservices
- Web application development

Bilingual (French/English) required due to communication with teams across Canada

Diversity, Inclusion, and Equal Opportunity Employment:

At People Force Consulting Inc, we are committed to fostering diversity, equity, and inclusion. We welcome applicants from all backgrounds, including Indigenous peoples, women, visible minorities, persons with disabilities, and members of 2SLGBTQIA+ communities. If you require any accommodations during the recruitment or interview process, please let us know, we will work with you to ensure an accessible and positive experience.

📌 Senior Software Engineer - PEOPLE FORCE CONSULTING INC (Longueuil)
🏢 PEOPLE FORCE CONSULTING
📍 Longueuil

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - people force consulting inc (longueuil) / longueuil