About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership ...
About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership ...
Java Developer
Montreal, QC · On-site
Should be able to write optimized, efficient and clean code. · Strong Object-Oriented Programming and Design Pattern concepts with practical experience of leveraging the same during development.
Quick apply
Java Developer
Montreal, QC · On-site
Should be able to write optimized, efficient and clean code. · Strong Object-Oriented Programming and Design Pattern concepts with practical experience of leveraging the same during development.
Javascript Developer
Montreal, QC · On-site +1
Programming experience with Java, JavaScript, and/or C++ * Have a Bachelor in Computer Science, Software Engineering, Information Technologies or a relevant combination of studies and experience
Javascript Developer
Montreal, QC · On-site +1
Programming experience with Java, JavaScript, and/or C++ * Have a Bachelor in Computer Science, Software Engineering, Information Technologies or a relevant combination of studies and experience
Technical Skills Programming Core Java (Java 8/11/17+) Collections Framework Multithreading & Concurrency JVM Performance Tuning Object-Oriented Design Big Data & Distributed Processing Apache Spark ...
Technical Skills Programming Core Java (Java 8/11/17+) Collections Framework Multithreading & Concurrency JVM Performance Tuning Object-Oriented Design Big Data & Distributed Processing Apache Spark ...
Because much of our core functionality relies on our proprietary scripting environment, we value strong programming fundamentals, logical problem-solving skills, and a willingness to learn over ...
Quick apply
Because much of our core functionality relies on our proprietary scripting environment, we value strong programming fundamentals, logical problem-solving skills, and a willingness to learn over ...
Frontend Developer - Remote
Montreal, QC · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Frontend Developer - Remote
Montreal, QC · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Job Requisition ID # 26WD99401 Software Engineer (C++)- Platform & Emerging Technologies Montreal or TorontoPosition Overview Autodesk is looking for a Software Engineer to help build the next ...
Job Requisition ID # 26WD99401 Software Engineer (C++)- Platform & Emerging Technologies Montreal or TorontoPosition Overview Autodesk is looking for a Software Engineer to help build the next ...
Senior Software Developer
Montreal, QC · On-site
This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful ...
Senior Software Developer
Montreal, QC · On-site
This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful ...
We are looking for a Full Stack Engineer or Senior Full Stack Engineer to join our CMS Team to design and build customer-facing applications across our services and web experience. This is a hands-on ...
We are looking for a Full Stack Engineer or Senior Full Stack Engineer to join our CMS Team to design and build customer-facing applications across our services and web experience. This is a hands-on ...
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a ...
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a ...
Strong programming skills in Python and TypeScript/JavaScript, and experience building and consuming APIs. * Experience with front-end development (React or similar) and at least one backend ...
Strong programming skills in Python and TypeScript/JavaScript, and experience building and consuming APIs. * Experience with front-end development (React or similar) and at least one backend ...
Strong programming skills in Python and TypeScript/JavaScript, and experience building and consuming APIs. * Experience with front-end development (React or similar) and at least one backend ...
Strong programming skills in Python and TypeScript/JavaScript, and experience building and consuming APIs. * Experience with front-end development (React or similar) and at least one backend ...
Strong programming skills in Python and TypeScript/JavaScript, and experience building and consuming APIs. * Experience with front-end development (React or similar) and at least one backend ...
Strong programming skills in Python and TypeScript/JavaScript, and experience building and consuming APIs. * Experience with front-end development (React or similar) and at least one backend ...
CA$20K/mo
Our engineering culture is built on respect, curiosity, and open minds. The people who do well here share our conviction that how we work matters as much as what we build. This is a place of high ...
CA$20K/mo
Our engineering culture is built on respect, curiosity, and open minds. The people who do well here share our conviction that how we work matters as much as what we build. This is a place of high ...
Aircraft Maintenance Engineer - (CAT 01)
Montreal, QC · On-site
CA$46.59/hr
Aircraft Technicians / Aircraft Maintenance Engineers are responsible for airframe maintenance and ... Be available to work night, evenings and days including weekends and holidays. * Night shift is the ...
Aircraft Maintenance Engineer - (CAT 01)
Montreal, QC · On-site
CA$46.59/hr
Aircraft Technicians / Aircraft Maintenance Engineers are responsible for airframe maintenance and ... Be available to work night, evenings and days including weekends and holidays. * Night shift is the ...
Aircraft Maintenance Engineer - (CAT 01)
Dorval, QC · On-site
CA$46.59/hr
Aircraft Technicians / Aircraft Maintenance Engineers are responsible for airframe maintenance and ... Be available to work night, evenings and days including weekends and holidays. * Night shift is the ...
Aircraft Maintenance Engineer - (CAT 01)
Dorval, QC · On-site
CA$46.59/hr
Aircraft Technicians / Aircraft Maintenance Engineers are responsible for airframe maintenance and ... Be available to work night, evenings and days including weekends and holidays. * Night shift is the ...
Aircraft Maintenance Engineer - (CAT 01)
Dorval, QC · On-site
CA$46.59/hr
Aircraft Technicians / Aircraft Maintenance Engineers are responsible for airframe maintenance and ... Be available to work night, evenings and days including weekends and holidays. * Night shift is the ...
Aircraft Maintenance Engineer - (CAT 01)
Dorval, QC · On-site
CA$46.59/hr
Aircraft Technicians / Aircraft Maintenance Engineers are responsible for airframe maintenance and ... Be available to work night, evenings and days including weekends and holidays. * Night shift is the ...
Senior Software Developer, AI Code Modernization Location: Hybrid - Quebec, Canada Position Summary Bentley is building a specialized AI Code Modernization team focused on applying advanced AI ...
Senior Software Developer, AI Code Modernization Location: Hybrid - Quebec, Canada Position Summary Bentley is building a specialized AI Code Modernization team focused on applying advanced AI ...
Senior Software Developer, AI Code Modernization Location: Hybrid - Quebec, Canada Position Summary Bentley is building a specialized AI Code Modernization team focused on applying advanced AI ...
Senior Software Developer, AI Code Modernization Location: Hybrid - Quebec, Canada Position Summary Bentley is building a specialized AI Code Modernization team focused on applying advanced AI ...
AI Solutions Developer
Montreal, QC · On-site
As an AI Solutions Developer you'll build both the foundation and the intelligence on top of it-the data models, pipelines, and semantic layers that make our data trustworthy, and the AI agents that ...
AI Solutions Developer
Montreal, QC · On-site
As an AI Solutions Developer you'll build both the foundation and the intelligence on top of it-the data models, pipelines, and semantic layers that make our data trustworthy, and the AI agents that ...
Weekend Programming information
What is weekend programming?
What are the key skills and qualifications needed to thrive as a weekend programmer?
What are some common challenges faced in a weekend programming role, and how can I prepare for them?
What is the difference between Weekend Programming vs Weekend IT Support?
| Aspect | Weekend Programming | Weekend IT Support |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field, programming certifications | IT certifications like CompTIA, Network+, or Microsoft certifications |
| Work Environment | Office or remote, focused on coding and software development | Office or on-site, troubleshooting hardware/software issues |
| Industry Usage | Software companies, tech startups, freelance projects | IT service providers, corporate IT departments |
| Common Search/Comparison | Often compared based on technical skills and project types | Compared based on support scope and technical certifications |
Weekend Programming involves developing software or applications during weekends, requiring coding skills and programming certifications. In contrast, Weekend IT Support focuses on troubleshooting and maintaining IT systems, often needing IT-specific certifications. Both roles are typically part-time weekend positions but differ in skills, environment, and industry focus.
What are the most commonly searched types of Programming jobs in Quebec?
The most popular types of Programming jobs in Quebec are:
What are popular job titles related to Weekend Programming jobs in Quebec?
For Weekend Programming jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Weekend Programming jobs in Quebec look for?
The top searched job categories for Weekend Programming jobs in Quebec are:

Software Engineer / Senior Software Engineer
Montreal, QC • On-site, Remote
Full-time
Medical, Dental, Life, PTO
Posted 11 days ago
Job description
We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership Connect platform.
This is a hands-on role for someone with strong software engineering fundamentals who enjoys solving product and technical problems across backend services, APIs, data, search, cloud infrastructure, and distributed systems.
Our environment includes Kotlin/Java, Spring Boot, Python, AWS, Elasticsearch, and modern cloud-native technologies. We value deep expertise in at least one area, strong fundamentals, and the adaptability to become productive across technologies.
We also believe AI is changing how software is built. We are looking for engineers who use modern AI coding tools and agents to significantly increase productivity while maintaining strong engineering judgment and ownership.
Design, build, test, deploy, and maintain production applications and services.
Develop well-designed APIs and backend services using Kotlin/Java, Python, Spring Boot, and related technologies.
Work with relational and NoSQL databases, search technologies, and large datasets.
Contribute to distributed systems and microservice architectures running in AWS.
Participate throughout the development lifecycle: planning, design, estimation, implementation, testing, deployment, and continuous improvement.
Use AI coding assistants and agents to accelerate research, planning, development, testing, debugging, refactoring, and documentation.
Critically review AI-generated implementations and remain accountable for quality, correctness, security, and maintainability.
Collaborate with engineers, product managers, and stakeholders to turn requirements into high-quality technical solutions.
Contribute to design discussions, code reviews, engineering standards, and development practices.
2+ years of professional software development experience for mid-level candidates or 6+ years for senior-level candidates.
Strong computer science and software engineering fundamentals through a CS-related degree or equivalent professional experience.
Experience designing and building production web applications, APIs, or backend services.
Strong understanding of HTTP, REST, API design, relational databases, SQL, data modeling, and database design.
Strong proficiency in Kotlin/Java with Spring Boot or a comparable JVM framework, OR Python and its modern application ecosystem.
Willingness and ability to work across JVM and Python technologies as needed.
Experience writing maintainable, well-tested production software.
Strong debugging, problem-solving, and analytical skills.
Experience with Git and modern collaborative development workflows.
- Use AI to understand unfamiliar codebases, research technologies, plan implementations, write and modify code, develop tests, debug problems, refactor systems, and automate repetitive work.
- Critically evaluate AI-generated solutions, recognize incorrect assumptions, validate implementations, and know when direct engineering investigation is the better approach.
- Experience with repository-level agent instructions, reusable agent workflows, MCP integrations, custom tooling, or agentic development processes is a plus.
- AWS
- Terraform or other infrastructure-as-code technologies
- Docker or other container technologies
- CI/CD pipelines
- Elasticsearch or other search technologies
- Microservices and distributed systems
- Event-driven architectures
- Linux, command-line tooling, and Bash
- Large-scale or data-intensive applications
Strong system-design and architectural judgment.
Ownership of systems from design through production.
Ability to evaluate scalability, reliability, performance, maintainability, security, and cost tradeoffs.
Ability to diagnose complex problems across distributed systems.
Ability to turn ambiguous requirements into clear technical approaches.
Thoughtful code and design review skills.
Ability to mentor engineers and improve team effectiveness.
- Awesome Extended Health Care Plan
- Dental Care
- Life & Disability insurance
- Health spending accounts
- Unlimited Vacation Leave
- 12 Paid Holidays
- $3,000 Employee Referral Program
- Employer contribution to VRSP
- Rewards and recognition programs
About Leadership Connect
Sourced by ZipRecruiter
Industry
Technology, communication and media
Company size
51 - 200 Employees
Headquarters location
Washington, DC, US
Year founded
1969