Manage end-to-end software development life cycles, from gathering business requirements and defining product roadmaps to execution and post-project support. * Review and manage the preparation of ...
Manage end-to-end software development life cycles, from gathering business requirements and defining product roadmaps to execution and post-project support. * Review and manage the preparation of ...
Senior Software Engineer
Edmonton, AB · On-site +1
... agile development organization, helping build and deliver our next-gen compliance platform. You ... You partner closely with your Product Manager and fellow engineers to turn product strategy into ...
Senior Software Engineer
Edmonton, AB · On-site +1
... agile development organization, helping build and deliver our next-gen compliance platform. You ... You partner closely with your Product Manager and fellow engineers to turn product strategy into ...
Business Analyst
Edmonton, AB · Hybrid
CA$42.12 - CA$56.86/hr
... developed software, to ensure the functioning of the many Laboratory supporting systems that we ... including management, clinicians, physicians, and coworkers. This opportunity may facilitate ...
Business Analyst
Edmonton, AB · Hybrid
CA$42.12 - CA$56.86/hr
... developed software, to ensure the functioning of the many Laboratory supporting systems that we ... including management, clinicians, physicians, and coworkers. This opportunity may facilitate ...
Specialist I, IT Systems
Edmonton, AB · On-site +1
If you are passionate about software development, problem solving, and driving business outcomes ... Strong analytical, problem-solving, and communication skills with the ability to manage competing ...
Specialist I, IT Systems
Edmonton, AB · On-site +1
If you are passionate about software development, problem solving, and driving business outcomes ... Strong analytical, problem-solving, and communication skills with the ability to manage competing ...
As an IT Manager of Enterprise Applications, you would be responsible for the strategic oversight ... and full software development lifecycles. * Broad technical knowledge of emerging IT trends ...
Quick apply
As an IT Manager of Enterprise Applications, you would be responsible for the strategic oversight ... and full software development lifecycles. * Broad technical knowledge of emerging IT trends ...
Regional Sales Manager
Edmonton, AB · Hybrid
Advise customer base of industry and/or product developments. * Manages the sales function and is ... Ability to track and maintain records using CRM software, as well as, Microsoft Office. * Strong ...
Quick apply
Regional Sales Manager
Edmonton, AB · Hybrid
Advise customer base of industry and/or product developments. * Manages the sales function and is ... Ability to track and maintain records using CRM software, as well as, Microsoft Office. * Strong ...
Software Engineer
Edmonton, AB · On-site
Write efficient and well-structured SQL, and manage PostgreSQL database schemas * Develop and ... Experience with LISP development is an asset
Software Engineer
Edmonton, AB · On-site
Write efficient and well-structured SQL, and manage PostgreSQL database schemas * Develop and ... Experience with LISP development is an asset
Your Impact As a Senior Project Manager - Land Development * Lead the full project management ... Proficiency in civil design tools such as Civil 3D, AutoCAD, modelling software, and project ...
Your Impact As a Senior Project Manager - Land Development * Lead the full project management ... Proficiency in civil design tools such as Civil 3D, AutoCAD, modelling software, and project ...
Your Impact As a Senior Project Manager - Land Development * Lead the full project management ... Proficiency in civil design tools such as Civil 3D, AutoCAD, modelling software, and project ...
Your Impact As a Senior Project Manager - Land Development * Lead the full project management ... Proficiency in civil design tools such as Civil 3D, AutoCAD, modelling software, and project ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... Use Docker for local development, environment parity, and containerized deployments * Manage work ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... Use Docker for local development, environment parity, and containerized deployments * Manage work ...
Support managers in the administration, tracking, and completion of employee performance reviews ... Advanced computer skills with the ability to quickly learn new software * Experience using ...
Support managers in the administration, tracking, and completion of employee performance reviews ... Advanced computer skills with the ability to quickly learn new software * Experience using ...
Learning & Development Coordinator Location: Edmonton, AB Reports to: Director, Learning ... software. Preferred Qualifications * Experience administering a Learning Management System ...
Learning & Development Coordinator Location: Edmonton, AB Reports to: Director, Learning ... software. Preferred Qualifications * Experience administering a Learning Management System ...
Learning & Development Coordinator Location: Edmonton, AB Reports to: Director, Learning ... software. Preferred Qualifications * Experience administering a Learning Management System ...
Learning & Development Coordinator Location: Edmonton, AB Reports to: Director, Learning ... software. Preferred Qualifications * Experience administering a Learning Management System ...
Coordinate and manage appointment scheduling for the assigned account executive. * Ensure efficient ... Computer literacy and proven ability to learn new software and technologies. * Quick Learner ...
Coordinate and manage appointment scheduling for the assigned account executive. * Ensure efficient ... Computer literacy and proven ability to learn new software and technologies. * Quick Learner ...
Coordinate and manage appointment scheduling for the assigned account executive. * Ensure efficient ... Computer literacy and proven ability to learn new software and technologies. * Quick Learner ...
Quick apply
Coordinate and manage appointment scheduling for the assigned account executive. * Ensure efficient ... Computer literacy and proven ability to learn new software and technologies. * Quick Learner ...
Senior Data Advisor
Edmonton, AB · On-site
Knowledge of GitHub version control and software development best practices. * Experience with GIS, spatial data, or enterprise mapping systems. * Understanding of asset integrity management, risk ...
Senior Data Advisor
Edmonton, AB · On-site
Knowledge of GitHub version control and software development best practices. * Experience with GIS, spatial data, or enterprise mapping systems. * Understanding of asset integrity management, risk ...
Process Development Engineer
Edmonton, AB · On-site
Experience with CAD software for generating drawings of BE fixtures and tooling * Working knowledge ... Interviews typically include a conversation with the hiring manager and technical team members.
Process Development Engineer
Edmonton, AB · On-site
Experience with CAD software for generating drawings of BE fixtures and tooling * Working knowledge ... Interviews typically include a conversation with the hiring manager and technical team members.
... migrations, software development, infrastructure upgrades) across the entire lifecycle ... Leadership and Team Management: Recruit, mentor, and lead a team of project managers, architects ...
... migrations, software development, infrastructure upgrades) across the entire lifecycle ... Leadership and Team Management: Recruit, mentor, and lead a team of project managers, architects ...
Effectively manage the expectations of both client and candidate You Have: * 5+ year of experience in full-cycle recruitment * Experience working in a recruitment agency * IT / Software Development ...
Quick apply
Effectively manage the expectations of both client and candidate You Have: * 5+ year of experience in full-cycle recruitment * Experience working in a recruitment agency * IT / Software Development ...
Effectively manage the expectations of both client and candidate You Have: * 5+ year of experience in full-cycle recruitment * Experience working in a recruitment agency * IT / Software Development ...
Quick apply
Effectively manage the expectations of both client and candidate You Have: * 5+ year of experience in full-cycle recruitment * Experience working in a recruitment agency * IT / Software Development ...
Software Development Manager information
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 cities near Leduc, AB are hiring for Software Development Manager jobs?
Cities near Leduc, AB with the most Software Development Manager job openings:

Full-time
Posted 4 days ago
Job description
The Technology Transformation Project Manager is responsible for leading and executing technology-driven transformation initiatives across the organization. This role requires strategic planning, stakeholder management, and ensuring the successful delivery of projects that align with business goals. The candidate will oversee the full project lifecycle, driving innovation, efficiency, and digital enablement. This role is responsible for overseeing all aspects of the project, including planning, organizing, staffing, and directing resources to ensure that it meets its intended goals on time and within budget.
ESSENTIAL FUNCTIONS
Project Management & Execution
- Act as and model the behaviors of an exemplary project manager in leading project management activities.
- Lead the development and implementation of enterprise-wide technology solutions, particularly in ERP, document management, and analytical systems within complex organizational structures.
- Manage end-to-end software development life cycles, from gathering business requirements and defining product roadmaps to execution and post-project support.
- Review and manage the preparation of feasibility studies, concept designs, preliminary and detailed design and design reports.
- Manage, monitor and report project milestones status through detailed plans and schedules, ensuring the project is on budget, on schedule, and within the defined scope and quality.
- Work with technical and solution-design teams to provide expert technical input on guidelines/standards development and implementation.
- Identify risks, dependencies, and mitigation strategies to ensure project success.
Stakeholder & Change Management
- Builds customer-focused relationships, work with Business Analysts, aligns teams with goals, raises issues, schedules, and facilitates meetings.
- Act as a liaison between technical teams and senior leadership, ensuring that technology solutions align with strategic business needs.
- Develop and execute change management strategies, including stakeholder engagement, training programs, and communication plans to drive system adoption.
Technology & Innovation Leadership
- Evaluate, recommend, and implement projects like enterprise resource planning (ERP), document management, analytics systems etc. to optimize decision-making and operational efficiency.
- Manage data integration, business intelligence, automation, and financial reporting initiatives to enhance organizational capabilities.
Performance & Continuous Improvement
- Establish project KPIs, track performance metrics, and report progress to enterprise leadership.
- Optimize project management methodologies to improve efficiency, reduce costs, and streamline business processes.
- Conduct post-implementation reviews to assess system impact and identify opportunities for enhancement and scalability.
Change Management
- Experience with managing and implementing organizational changes related to projects.
- Ability to guide teams through change and uncertainty.
This role requires a strategic mindset, stakeholder excellence and technical expertise to successfully manage and deliver projects that contribute to organizational success.
Key Accountabilities:
- Release Management. Manages the release schedule, plans and executes deployments, collaborates with stakeholders, ensures completion of the development scope, and maintains risk mitigation plans.
- Processes and procedures. Develops, executes, and continuously improves product lifecycle management processes and procedures.
- Maintain approved project budgets, business cases, and benefits-realization documentation.
- Develop detailed project plans and track progress against schedules.
Essential Skills and Core Competencies:
Technical & Business Skills
- Strong understanding of IT infrastructure, cloud computing, AI, automation, and emerging tech trends.
- Expertise in Agile, Scrum, and Waterfall project management methodologies.
- Ability to analyze business processes and align technology solutions to improve efficiency.
- Proficiency in project management tools (e.g., JIRA, Trello, MS Project, Asana).
Leadership & Communication
- Ability to drive change in a complex environment.
- Excellent communication and presentation skills for engaging with executives and teams.
- Negotiation and conflict resolution skills to manage project challenges.
Problem-Solving & Decision Making
- Strong analytical and critical thinking skills to navigate project roadblocks.
- Ability to make informed decisions under pressure while balancing multiple priorities.
Collaboration & Adaptability
- Ability to work cross-functionally with IT, business, and external partners.
- Flexibility in adapting to changing technology landscapes and business needs.
TRAVEL
- Yes. Occasional local travel to Rohit offices, project sites, or vendor locations - approximately 10%.
EDUCATION
- Bachelor’s degree in Business Administration, Information Systems/Technology, Computer Science, Engineering, or a related field: Required.
- PMP or equivalent project management certification: Preferred, not required.
WORK EXPERIENCE
- Advanced in Project planning, scheduling, budgeting, risk management, and governance
- Advanced in Agile, Waterfall, hybrid delivery methodologies, and project management tools
- Advanced in Stakeholder, vendor, communication, and change management
- Background or experience in Computer Science is an asset