Leaders who support your development through coaching and managing opportunities * Ability to make ... Software Development Life Cycle (SDLC) Additional Job Details Address: 120 WESTERN PKY:BEDFORD City:
Leaders who support your development through coaching and managing opportunities * Ability to make ... Software Development Life Cycle (SDLC) Additional Job Details Address: 120 WESTERN PKY:BEDFORD City:
Phase 3 - Inside Sales/Project Management * Go from helping customers with various product and ... Proficient in Microsoft Office software Additional Information EMCO is an equal opportunity ...
Quick apply
Phase 3 - Inside Sales/Project Management * Go from helping customers with various product and ... Proficient in Microsoft Office software Additional Information EMCO is an equal opportunity ...
Phase 3 - Inside Sales/Project Management * Go from helping customers with various product and ... Proficient in Microsoft Office software Additional Information EMCO is an equal opportunity ...
Quick apply
Phase 3 - Inside Sales/Project Management * Go from helping customers with various product and ... Proficient in Microsoft Office software Additional Information EMCO is an equal opportunity ...
Product Manager
Halifax, NS · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
Quick apply
Product Manager
Halifax, NS · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
Product Manager
Halifax, NS · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
Quick apply
Product Manager
Halifax, NS · Remote
We are looking for an experienced Product Manager for our client. This is a permanent position that ... Strong background with technical understanding and experience in software development and web ...
... Software Development Environment (SDE), and/or design of the RCD Tactical Operating Environment (TOE) serving as the framework to operate the RCD Combat Management System (CMS) and related SW. This ...
... Software Development Environment (SDE), and/or design of the RCD Tactical Operating Environment (TOE) serving as the framework to operate the RCD Combat Management System (CMS) and related SW. This ...
Technical Product Manager
Halifax, NS · Remote
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
Quick apply
Technical Product Manager
Halifax, NS · Remote
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
Technical Product Manager
Halifax, NS · Remote
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
Quick apply
Technical Product Manager
Halifax, NS · Remote
We are looking for an experienced Technical Product Manager for our client. This is a permanent ... Strong background with technical understanding and experience in software development and web ...
Senior .NET Developer
Halifax, NS · Remote
If you are an IT Professional, Software Professional, or Management Consultant, that is passionate about career development, data, and problem solving, we want to hear from you! If this sounds like ...
Senior .NET Developer
Halifax, NS · Remote
If you are an IT Professional, Software Professional, or Management Consultant, that is passionate about career development, data, and problem solving, we want to hear from you! If this sounds like ...
... updating software and environments. The successful candidate will be responsible for managing the development, testing and pre-production environments, to ensure the stability, security and ...
... updating software and environments. The successful candidate will be responsible for managing the development, testing and pre-production environments, to ensure the stability, security and ...
... Software Development Life Cycle (SDLC) best practices. * Design and integration testing of ... Release and incident management of applications. * Responsible for all ranges of project work and ...
... Software Development Life Cycle (SDLC) best practices. * Design and integration testing of ... Release and incident management of applications. * Responsible for all ranges of project work and ...
Junior Java Developer
CA$61K - CA$67K/yr
... Software Development Life Cycle (SDLC), from requirements analysis through development, testing, deployment, and support. * Collaborated with Business Analysts and Project Managers to understand ...
Junior Java Developer
CA$61K - CA$67K/yr
... Software Development Life Cycle (SDLC), from requirements analysis through development, testing, deployment, and support. * Collaborated with Business Analysts and Project Managers to understand ...
... code management tooling, and/or web technologies * Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods Nice-to-have * Knowledge of Unified Modeling ...
... code management tooling, and/or web technologies * Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods Nice-to-have * Knowledge of Unified Modeling ...
2027 Winter Student Opportunities Technology & Operations - Software Developer, 8 Months
Dartmouth, NS · On-site
... code management tooling, and/or web technologies * Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods Nice-to-have * Knowledge of Unified Modeling ...
2027 Winter Student Opportunities Technology & Operations - Software Developer, 8 Months
Dartmouth, NS · On-site
... code management tooling, and/or web technologies * Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods Nice-to-have * Knowledge of Unified Modeling ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
... Software Development, Managed Services, and Technology Services, to mid-market, Federal & enterprise partners. MCI now employs 10,000+ talented individuals with 150+ diverse North American client ...
Software Development Manager information
See Nova Scotia salary details
$64.5K - $74.5K
1% of jobs
$74.5K - $84.5K
2% of jobs
$84.5K - $94.5K
2% of jobs
$94.5K - $104.5K
6% of jobs
$104.5K - $114.5K
12% of jobs
$115.5K is the 25th percentile. Wages below this are outliers.
$114.5K - $124.5K
16% of jobs
The median wage is $130.8K / yr.
$124.5K - $134.5K
17% of jobs
$134.5K - $144.5K
17% of jobs
$145.9K is the 75th percentile. Wages above this are outliers.
$144.5K - $154.5K
12% of jobs
$154.5K - $164.5K
9% of jobs
$164.5K - $174.5K
6% of jobs
$64.5K
$131.4K
$174.5K
How much do software development manager jobs pay per year?
What does a software development manager do?
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
What does a software development manager do?
What are the key skills and qualifications needed to thrive as a software development manager?
How does a software development manager typically balance technical leadership with people management responsibilities?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
What are the most commonly searched types of Software Development jobs in Nova Scotia?
The most popular types of Software Development jobs in Nova Scotia are:
What are popular job titles related to Software Development Manager jobs in Nova Scotia?
For Software Development Manager jobs in Nova Scotia, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in Nova Scotia look for?
The top searched job categories for Software Development Manager jobs in Nova Scotia are:
What cities in Nova Scotia are hiring for Software Development Manager jobs?
Cities in Nova Scotia with the most Software Development Manager job openings:
What are popular job titles related to Software Development Manager jobs in NS?
For Software Development Manager jobs in NS, the most frequently searched job titles are:

Associate Director, Lead Software Developer - Halifax
Dartmouth, NS • On-site
Full-time
Re-posted 4 days ago
Key responsibilities
Lead 1-2 engineers by providing code reviews, architectural direction, and hands-on delivery of full stack applications.
Design and build agentic AI workflows and LLM-integrated automation solutions to augment developer productivity and streamline business processes.
Architect and implement automated test suites and champion CI/CD pipelines and automated deployment workflows to promote DevOps best practices.
Job description
Job Description
WHAT IS THE OPPORTUNITY?
Join RBC's technology team at the forefront of enterprise engineering and agentic AI innovation. You'll take on a genuine technical leadership role, shaping architectural decisions, and building intelligent automation solutions that directly accelerate delivery and business outcomes. This is a rare opportunity to influence engineering culture at scale: driving CI/CD excellence, championing modern DevOps practices, and integrating cutting-edge LLM-based tools into real workflows. If you're energized by solving complex problems across the full stack, mentoring talented developers, and working where AI meets enterprise-grade engineering, this team is where that work is happening.
WHAT WILL YOU DO?
- Lead 1-2 engineers initially, as technical team lead, providing code reviews, architectural direction, and hands-on delivery of full stack applications using modern technologies
- Design and build agentic AI workflows and LLM-integrated automation solutions that augment developer productivity and streamline business processes
- Architect and implement automated test suites (unit, integration, end-to-end) using frameworks such as Selenium, Playwright, and PyTest to ensure software quality at scale
- Design, champion, and continuously improve CI/CD pipelines and automated deployment workflows, promoting DevOps best practices across engineering teams
- Build and optimize containerized microservices using Kubernetes, Docker, Helm, and cloud-native architectures on AWS, Azure, or GCP
- Mentor junior and intermediate developers, fostering a culture of technical excellence, continuous learning, and engineering standards adherence
- Collaborate with product management, QA, and infrastructure teams to align engineering efforts with business objectives and regulatory requirements
- Evaluate emerging technologies - particularly in the AI/ML and agentic automation space - and recommend adoption strategies to enhance platform capabilities
WHAT DO YOU NEED TO SUCCEED?
Must have:
- 7+ years of progressive full stack software development and/or automation engineering experience, with 2+ years in a technical lead or team lead capacity
- Strong proficiency in Python or Java with demonstrated ability to architect complex, enterprise-grade systems
- Hands-on experience with agentic AI development, LLM integration, and prompt engineering - including tools such as LangChain, LlamaIndex, or the OpenAI API
- Experience building RAG pipelines, autonomous agents, or AI-assisted developer workflows integrated into production engineering environments
- Deep experience with containerized applications, Kubernetes, and CI/CD platforms (e.g., Jenkins, GitHub Actions, GitLab CI), including DevOps tooling such as Docker, Helm, and Terraform
- Proven ability to design and deliver automated testing frameworks and workflow orchestration solutions (e.g., Airflow, Selenium, Playwright, PyTest)
Nice-to-have:
- Familiarity with event-driven architectures or messaging systems such as Kafka or RabbitMQ
- Experience in financial services or a regulated industry, with exposure to security best practices and compliance requirements
- Familiarity with observability and monitoring tools such as Datadog, Splunk, or Grafana, and experience contributing to Agile/Scrum ceremonies and technical roadmaps
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact in technology transformation
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services and technology
- Flexible work/life balance options
#LI-POST
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA