If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Specialist to join our team in Montreal, Quebec (CA ...
If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Specialist to join our team in Montreal, Quebec (CA ...
... management, and safety-related systems. The Specialist Software Development - Critical Systems SME is a senior technical contributor who brings deep knowledge of legacy systems while actively ...
... management, and safety-related systems. The Specialist Software Development - Critical Systems SME is a senior technical contributor who brings deep knowledge of legacy systems while actively ...
... management, and safety-related systems. The Specialist Software Development - Critical Systems SME is a senior technical contributor who brings deep knowledge of legacy systems while actively ...
... management, and safety-related systems. The Specialist Software Development - Critical Systems SME is a senior technical contributor who brings deep knowledge of legacy systems while actively ...
About the Role We are seeking a Manager, Software Development to join one of our Product teams. Reporting to the Associate Director, you will cultivate a strong team identity with personalized ...
About the Role We are seeking a Manager, Software Development to join one of our Product teams. Reporting to the Associate Director, you will cultivate a strong team identity with personalized ...
Leader, Software Product Development Process Transformation - Connected Vehicles
Valcourt, QC · Hybrid
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Leader, Software Product Development Process Transformation - Connected Vehicles
Valcourt, QC · Hybrid
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Leader, Software Product Development Process Transformation - Connected Vehicles
Valcourt, QC · Hybrid
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Leader, Software Product Development Process Transformation - Connected Vehicles
Valcourt, QC · Hybrid
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Drive the implementation of software engineering best practices, requirements management ... A strong understanding of the product development lifecycle and cross-disciplinary engineering ...
Payload System Software Integration Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
... risk management skills. Preferred Qualifications * Experience supporting satellite payload or space systems integration. * Knowledge of aerospace software development lifecycle and systems ...
Payload System Software Integration Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
... risk management skills. Preferred Qualifications * Experience supporting satellite payload or space systems integration. * Knowledge of aerospace software development lifecycle and systems ...
Senior Software Dev
Montreal, QC · On-site
SENIOR SOFTWARE DEVELOPER Full stack: backend, frontend and DevOps, with LLMs at the centre of how ... ownership of production systems. * R eact with TypeScript at a senior level: state management ...
Senior Software Dev
Montreal, QC · On-site
SENIOR SOFTWARE DEVELOPER Full stack: backend, frontend and DevOps, with LLMs at the centre of how ... ownership of production systems. * R eact with TypeScript at a senior level: state management ...
Senior Software Dev
Montreal, QC · On-site
SENIOR SOFTWARE DEVELOPER Full stack : backend, frontend and DevOps, with LLMs at the centre of how ... ownership of production systems. - React with TypeScript at a senior level: state management ...
Quick apply
Senior Software Dev
Montreal, QC · On-site
SENIOR SOFTWARE DEVELOPER Full stack : backend, frontend and DevOps, with LLMs at the centre of how ... ownership of production systems. - React with TypeScript at a senior level: state management ...
Senior Software Dev
Montreal, QC · On-site
SENIOR SOFTWARE DEVELOPER Full stack: backend, frontend and DevOps, with LLMs at the centre of how ... ownership of production systems. * R eact with TypeScript at a senior level: state management ...
Senior Software Dev
Montreal, QC · On-site
SENIOR SOFTWARE DEVELOPER Full stack: backend, frontend and DevOps, with LLMs at the centre of how ... ownership of production systems. * R eact with TypeScript at a senior level: state management ...
You will be reporting to the Engineering Manager of Reporting Team. You will develop software ... Responsibilities Data Pipeline Development * Develop data pipelines to extract, transform, and load ...
You will be reporting to the Engineering Manager of Reporting Team. You will develop software ... Responsibilities Data Pipeline Development * Develop data pipelines to extract, transform, and load ...
Software Development Manager - Engineering Services Who We Are 2K is headquartered in Novato ... Our portfolio of titles is expanding due to our global strategic plan, building and acquiring ...
Software Development Manager - Engineering Services Who We Are 2K is headquartered in Novato ... Our portfolio of titles is expanding due to our global strategic plan, building and acquiring ...
Our portfolio of titles is expanding due to our global strategic plan, building and acquiring ... What We Need We are looking for a process-minded Software Development Manager to lead a team ...
Our portfolio of titles is expanding due to our global strategic plan, building and acquiring ... What We Need We are looking for a process-minded Software Development Manager to lead a team ...
Improving quality of life around the world through software and services that increase the ... Manage OBSs (bugs) and identify appropriate solutions to resolve them. Your internship will also ...
Improving quality of life around the world through software and services that increase the ... Manage OBSs (bugs) and identify appropriate solutions to resolve them. Your internship will also ...
Embedded Software Designer
Levis, QC · On-site
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
Embedded Software Designer
Levis, QC · On-site
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
Embedded Software Designer
Levis, QC · On-site
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
Embedded Software Designer
Levis, QC · On-site
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
Embedded Software Designer
Quebec, QC · On-site
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
Embedded Software Designer
Quebec, QC · On-site
In collaboration with our graphic designer and product managers, you will create a unique user ... the development of software requirements Implement, program, and establish the testing ...
Manager Of Software Development information
What does a manager of software development do?
What are the key skills and qualifications needed to thrive as a manager of software development, and why are they important?
What are some common challenges faced by a manager of software development, and how can they be addressed?
What is the difference between Manager Of Software Development vs Software Development Manager?
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.
What are the most commonly searched types of Of Software Development jobs in Quebec?
The most popular types of Of Software Development jobs in Quebec are:
What cities in Quebec are hiring for Manager Of Software Development jobs?
Cities in Quebec with the most Manager Of Software Development job openings:

Software Development Specialist
Montreal, QC • Hybrid
Full-time
Posted 12 days ago
NTT Data rating
7.5
Based on 93 frontline employees who took The Breakroom Quiz
Job description
Req ID: 388815
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Software Development Specialist to join our team in Montreal, Quebec (CA-QC), Canada (CA).
Job Description – Full Stack Developer (Hybrid, Montreal)
We are seeking a Frontend-focused Full Stack Developer with strong expertise in Angular, TypeScript, JavaScript, HTML5, and modern UI development, combined with solid DevOps and application deployment experience. The ideal candidate should be highly proficient in frontend architecture, CI/CD, deployment automation, and application support within enterprise environments. While knowledge of Java, Spring Framework, and Tomcat is required, deep backend development expertise is not mandatory; candidates with moderate Java experience and stronger frontend and DevOps skills are preferred.
Day to Day Job Duties:
- Design, develop, test, and maintain enterprise web applications using modern frontend and backend technologies.
- Develop responsive user interfaces using HTML5, JavaScript, TypeScript, and Angular.
- Build and support backend services, APIs, and business logic using Java and Spring Framework.
- Deploy, configure, and troubleshoot applications running on Apache Tomcat environments.
- Collaborate with business analysts, architects, QA teams, and other developers to deliver high-quality software solutions.
- Participate in application design discussions, code reviews, and Agile development ceremonies.
- Perform application support and troubleshooting activities using Unix/Linux command-line tools.
- Optimize application performance, reliability, security, and scalability.
- Contribute to software release planning, testing, deployment, and production support activities.
Basic Qualifications:
- Minimum 5+ years of Frontend Development experience with HTML5, JavaScript, TypeScript, Angular (Mandatory)
- Minimum 5+ years of Backend Development experience with Java, Spring Framework, Apache Tomcat (Preferred)
- Working knowledge of Unix/Linux operating systems, DevOps deployments, including executing commands and navigating the shell (Mandatory).
- Experience developing and supporting enterprise-grade web applications.
- Strong analytical, troubleshooting, and problem-solving skills.
Travel:
Candidate must be able to work in a hybrid model from Montreal, Quebec, with regular attendance at the client office as required.
Degree:
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent work experience.
Nice to Have: (But not a must)
- Mobile application development experience (iOS, Android, or cross-platform frameworks).
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with microservices architecture and RESTful API development.
- Previous experience in financial services or other highly regulated industries.
Description de poste – Développeur Full Stack (Hybride, Montréal)
Nous recherchons un développeur Full Stack spécialisé en frontend, possédant une solide expertise en Angular, TypeScript, JavaScript, HTML5 et développement d'interfaces utilisateur modernes, ainsi qu'une expérience significative en DevOps et déploiement d'applications. Le candidat idéal maîtrise parfaitement l'architecture frontend, l'intégration continue et la livraison continue (CI/CD), l'automatisation des déploiements et le support applicatif en environnement d'entreprise. La connaissance de Java, du framework Spring et de Tomcat est requise, mais une expertise approfondie en développement backend n'est pas indispensable ; les candidats ayant une expérience intermédiaire en Java et de solides compétences en frontend et DevOps seront privilégiés.
Tâches quotidiennes :
Concevoir, développer, tester et maintenir des applications web d'entreprise à l'aide de technologies frontend et backend modernes.
Développer des interfaces utilisateur responsives avec HTML5, JavaScript, TypeScript et Angular.
Concevoir et maintenir des services backend, des API et la logique métier avec Java et le framework Spring.
Déployer, configurer et dépanner des applications exécutées sur des environnements Apache Tomcat. Collaborer avec les analystes fonctionnels, les architectes, les équipes d'assurance qualité et les autres développeurs pour fournir des solutions logicielles de haute qualité.
Participer aux discussions sur la conception d'applications, aux revues de code et aux cérémonies de développement Agile.
Assurer le support et le dépannage des applications à l'aide des outils en ligne de commande Unix/Linux.
Optimiser les performances, la fiabilité, la sécurité et l'évolutivité des applications.
Contribuer à la planification des mises en production, aux tests, au déploiement et au support en production.
Qualifications requises :
Minimum 5 ans d'expérience en développement front-end avec HTML5, JavaScript, TypeScript et Angular (obligatoire).
Minimum 5 ans d'expérience en développement back-end avec Java, Spring Framework et Apache Tomcat (souhaitable).
Maîtrise des systèmes d'exploitation Unix/Linux et des déploiements DevOps, notamment l'exécution de commandes et la navigation dans le shell (obligatoire).
Expérience du développement et du support d'applications web d'entreprise.
Solides compétences analytiques, de dépannage et de résolution de problèmes.
Déplacements :
Le/la candidat(e) doit pouvoir travailler selon un modèle hybride depuis Montréal (Québec), avec des déplacements réguliers au bureau du client au besoin.
Diplôme :
Baccalauréat en informatique, en technologies de l’information, en génie logiciel ou expérience professionnelle équivalente.
Atouts : (mais non obligatoires)
Expérience en développement d’applications mobiles (iOS, Android ou frameworks multiplateformes).
Expérience des pipelines CI/CD et des pratiques DevOps.
Connaissance des plateformes infonuagiques telles qu’AWS, Azure ou Google Cloud.
Expérience de l’architecture de microservices et du développement d’API RESTful.
Expérience antérieure dans le secteur des services financiers ou d’autres secteurs fortement réglementés.
About NTT DATA
NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.
Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com, @nttdatafed.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, https://us.nttdata.com/en/contact-us.
NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.
About NTT DATA
Sourced by ZipRecruiter
NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.
Industry
It services
Company size
10,000+ Employees
Headquarters location
Plano, TX, US
Year founded
1967