Senior Software Development Manager

at  Helcim

Calgary, AB T2P 5E9, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 May, 2025Not Specified09 Feb, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT HELCIM

Helcim was founded with a mission at heart: to be the world’s most loved payment system. We believe that by offering small businesses in North America a decidedly human payment solution where it is easier to sign up and use while being transparent and affordable, we can empower them to grow and prosper. Simply put, helping small businesses thrive is at the very core of our business model, and we think that’s a great way to do business.
From the very start, we knew that we wanted to be different from every payment processor out there. We want the merchants we serve to feel supported and see us as a trusted partner rather than simply just another “cost of doing business.” We are relentless in our pursuit to provide a radically transparent and honest payments solution that flat out saves business owners money, all while treating them like human beings.

THE POSITION

We are seeking an experienced Senior Software Development Manager to lead and inspire a group of talented software development managers and their teams. In this role, you will be responsible for overseeing the execution of multiple projects, driving technical excellence, and aligning engineering initiatives with our broader organizational goals. As a senior leader, you will guide high-level architectural decisions, foster collaboration across teams, and ensure the successful delivery of scalable, high-quality software solutions. You will also act as a key strategic partner to product and executive leadership, influencing the roadmap and vision for the organization.
In addition to leadership and management responsibilities, you will play a hands-on role in shaping the technical direction of the organization. This includes driving adoption of best practices, optimizing engineering processes, and ensuring that teams are aligned on goals and priorities. If you are passionate about leading large, dynamic teams, solving complex challenges, and helping others succeed, we’d love to hear from you!

Here are the things you’ll own day to day:

  • Leadership and Strategy:
  • Execute the strategic vision for the software development group.
  • Collaborate with senior leadership to align engineering goals with business objectives.Provide leadership to multiple teams of software development managers, ensuring alignment with the overall organizational goals.

    • Team Management and Development:
  • Ensure adequate staffing by building hiring plans and coordinating recruiting activities across your group.
  • Oversee and mentor software development managers, helping them grow their leadership and technical skills.Foster a culture of collaboration, innovation, and continuous improvement across teams.


    • Technical Oversight:

    • Facilitate adoption of best practices in software development, including agile methodologies, code quality, and testing.Work with other senior managers and staff developers to ensure that software development processes, tools, and technologies meet the organization’s scalability, security, and quality standards.


      • Project and Program Management:

      • Responsible for the execution and delivery of software projects for multiple teams.
      • Oversee project roadmaps, timelines, and deliverables for multiple teams.
      • Work with Lead Product Manager to communicate updates, risks, and deliverables to executives and key stakeholders.Balance team workloads and allocate resources efficiently across projects.


        • Metrics and Performance Tracking:

        • Monitor departmental KPIs to measure team performance, product quality, and operational efficiency.
        • Use data to identify bottlenecks, risks, and areas for improvement. Create and share dashboards to surface this data to the team and leadership.Drive accountability and results across all levels of the engineering organization.


          • Risk and Crisis Management:

          • Anticipate potential risks in project delivery and develop mitigation plans.
          • Lead teams through critical incidents or escalations, ensuring quick resolution and minimal disruption.

          Responsibilities:

          Please refer the Job description for details


          REQUIREMENT SUMMARY

          Min:N/AMax:5.0 year(s)

          Information Technology/IT

          IT Software - Other

          Software Engineering

          Graduate

          Proficient

          1

          Calgary, AB T2P 5E9, Canada