Fortra Logo

Fortra

Software Development Manager

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Canada
Senior level
Hybrid
Canada
Senior level
Oversee software development and release processes, manage teams, coordinate projects, and ensure high-quality software delivery in an agile environment.
The summary above was generated by AI

Whether you’re an experienced professional or just getting started, your contributions matter at Fortra. If you’re passionate about tackling meaningful challenges alongside talented team members committed to helping each other succeed, all while having lots of fun, we want to hear from you. We offer competitive benefits and salaries, personal and professional development opportunities, flexibility, and much more! 

At Fortra, we’re breaking the attack chain. Ready to join us? 

To oversee the software development and release process for one or more products of varying sizes by managing one or more teams of people in a distributed agile team environment. Coordinate project activities, set expectations, mitigate risks, and deliver results.

WHAT YOU'LL DO

Product Related
• Exercise independent judgment and discretion in overall project management by prioritizing, planning, and tracking project progress.
• Participate in the process of creating and managing the product roadmaps.
• Work closely with engineers, support staff, customers, stakeholders, and others to help create design artifacts for product enhancements/features.
• Strive for right-sized processes that help us get faster and deliver better quality software to our customers.
• Follow and help enhance the development lifecycle including planning, designing, testing, and deployment phases including the product launch process.
• Identify, configure, deploy, and train staff on tools required for assigned projects.
• Ensure code developed by staff is high quality, efficient, utilizes best practices, and meets the “Definition of Done” prior to release.
• Follow and help refine development best practices and standards.
• Work with technical writers to ensure product documentation on new features and enhancements is accurate and available.
• Work with Support and the team to monitor, prioritize, and address customer-reported defects, performance, and scalability issues.
• Foster collaboration between Development and Support, ensuring that processes are streamlined and effective.
• Monitor and address known security vulnerabilities in a timeframe and manner commensurate with the level of severity and susceptibility in the products.

Staff Management
• Manage workloads, expectations, and communication of progress between staff and upper management.
• Manage employees’ performance, time off requests, one-to-one meetings, quarterly check-ins, goals, and growth opportunities.
• Manage one or more teams of developers to implement new features and fixes, 5-10 direct reports are optimal for this position which may include Principal Software Engineer Leads.
• Mentor and provide technical guidance to employees, facilitate teamwork, provide guidance, and motivate & recognize staff.
• Identify and address staff training needs including skill gaps and single points of failure.
• Recommend staff promotions and merit increases. Manage the hiring needs of the team and work with senior management and HR to recruit new staff.
• Ensure procedures are followed by staff members.

QUALIFICATIONS

• Thorough knowledge of computer science, the software development life cycle, agile development, and management principles as would normally be acquired through a four-year college course of study or equivalent experience.
• Typically requires 12 or more years of experience.
• Proven success as an Associate Software Development Manager, Principal Software Engineer Lead, or proven leadership experience as a project leader and subject matter expert.
• Superior working knowledge of Agile Project Development methodology and the ability to implement, teach, and coach those methodologies in active projects.
• Demonstrate enthusiasm for development through continual learning, industry certification, professional membership, and/or skill-building seminars.
• Experience coordinating project activities of co-located and remote team members.
• Proven experience and knowledge of the relevant programming language requirements for this role and the ability to share that knowledge with team members.
• Clear and concise communication skills (verbal and written).
• Excellent presentation and mentoring skills.

3355

Visit our website to learn more about why employees choose to work for Fortra. Remember to connect with us on LinkedIn.
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.

Top Skills

Agile Project Development

Similar Jobs

8 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead the C++ team for Autodesk's visualization engine, overseeing project completion, team management, and performance optimization while fostering a customer-centric culture.
Top Skills: AgileC++Ci/CdModern C++ (C++17 Or Later)Scrum
Yesterday
In-Office
Saint-Laurent, Montréal, QC, CAN
Senior level
Senior level
Aerospace
The Software Development Manager leads a team to deliver integrated software components, manages project activities, and ensures quality and Agile practices.
Top Skills: AgileProject Management ToolsSoftware IntegrationSoftware Testing
4 Days Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Gaming • Internet of Things • Machine Learning • Software
The Software Development Manager will lead a team to create mobile game features, oversee coding practices, mentor developers, and collaborate on project planning and execution.
Top Skills: AddressableC#FirebaseGCPGradleGroovyJenkinsNew RelicUnityUrp

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account