Senior Software Engineering Manager

AssetWorks Inc
BC, Canada
$60-$75 an hour (estimated)
Full-time

The Senior Software Engineering Manager will oversee a team of engineers developing innovative asset management solutions and citizen engagement for state and local Parks, Recreation, Public Works, Water and Facilities organizations.

You will work as part of a broader cross functional organization that includes Product Management, QA, Documentation, and Support.

This new position will lead the design and development of our Enterprise Asset Management product and will drive innovative solutions that will shape the future of AssetWorks’ product offerings to states and municipalities.

Your leadership and creativity will directly impact the success of our EAM offerings and help improve communities.

Job Description :

ESSENTIAL DUTIES AND RESPONSIBILITIES :

  • Manage and direct developers and development process to meet roadmap objectives
  • Understand the company value proposition and participates in validating requirements.
  • Plan and manage roadmap, enhancements and bugs to completion in committed version
  • Manages release planning, including but not limited : Agile sprint management, sprint burndown metrics, completion of items and work ratio completion
  • Works closely with Product Management and QA to ensure high-quality releases through establishing coding standards and reviews, and unit and integration testing
  • Set group and individual goals annually. Write and perform staff reviews twice a year
  • Serve as the point of contact for all development related questions, including serving as liaison with Project Managers, Quality Assurance and Support staff where appropriate
  • Collaborate with Product Management to plan bug fixes, sustaining and new features by sprint
  • Act as a coach, guiding engineers toward skill development, career growth, and resources. Empower engineers to do their best work
  • Perform other duties as may be assigned by management

REQUIREMENTS :

  • Bachelor’s degree from an accredited college or university in Computer Science or other STEM discipline
  • 3+ years of experience managing Agile software development teams
  • 4+ years experience as a software developer
  • Ability to interact positively and effectively in a team environment
  • Proven experience in lifecycle development of enterprise cloud and on-premise solutions
  • Excellent organizational, interpersonal, written, and verbal communication skills
  • Strong motivational skills, especially when it comes to leading the teams
  • Ability to work under pressure to meet deadlines
  • Ability to perform in a fast-paced, deadline-oriented work environment
  • Ability to successfully execute many complex tasks simultaneously
  • Atlassian tool experience highly desirable, specifically Jira and Confluence
  • Experience with :
  • Source and version control methods using Git
  • Oracle and SQL Server databases
  • XML, REST, SOAP, JSON
  • Front-end Frameworks (Angular 2+, Typescript, and RxJS preferred)

J-18808-Ljbffr

9 days ago
Related jobs
Promoted
Eureka DevSecOps
Vancouver, British Columbia

The Software Engineering Manager at Eureka DevSecOps is crucial for advancing our application security orchestration and threat management platform. The Software Engineering Manager will bridge technical and non-technical stakeholders, providing project updates, addressing risks, and effectively com...

Promoted
Samsara
Canada

As a Manager II of Data Platform, you will build and lead teams that maintain our data lake and surrounding infrastructure. The software, firmware, and hardware you build will result in real-world impact—helping to keep the lights on, get food into grocery stores, and most importantly, ensure worker...

Promoted
ZAG Zyklotron AG
Canada

As the Senior Manager of Software Development, you will be responsible for overseeing and driving the software development process from conception to deployment. Your role will involve managing a team of talented software engineers, coordinating cross-functional collaborations, and ensuring the succ...

Jobber
Canada
Remote

Reporting to a Senior Manager, Software Engineering, the Manager, Software Engineering will work with members of your teams to support and develop their skills and career, as we work together to empower small businesses. Then Jobber might be the place for you! We’re looking for a Manager, Software E...

1Password
Canada
Remote

Experience leading multiple teams, including managers and software engineers (2+ managers directly, 15+ people indirectly), as well as successfully delivering projects/features that span multiple teams. Track record of building and developing multiple engineering teams that exhibit strong ownership,...

EnerSys Delaware Inc.
Burnaby, British Columbia

In a key leadership role, reporting to the Director Power Solutions Product Development, the Senior Engineering Manager – Power Systems leads, manages, and contributes as an active member of the Power Systems Engineering team capable of carrying out needed engineering initiatives, with emphasis on t...

Jobber
Canada
Remote

Reporting to a Senior Manager, Software Engineering, the Manager, Software Engineering will work with members of your team to support and develop their skills and career, as we work together to empower small businesses. Then Jobber might be the place for you! We’re looking for a Manager, Software En...

Amazon
Vancouver, British Columbia

As a Senior Software Development Engineer (SDE), you will solve some of the most intriguing problems in software architecture while designing and building highly scalable services, and solutions from the ground up. RFE is looking for a passionate, results-oriented, inventive Senior Software Developm...

Microsoft
Vancouver, British Columbia

As a Senior Software Engineer, you will be critical in designing and delivering the next generations of Artififcal Intelligence training, Artififcal Intelligence inferencing, virtual desktop, video and gaming infrastructure for Azure. The work for this position focuses on hardware/software interacti...

Sigma Software
Canada

We are looking for a Senior Project Manager to join one of the best management teams in Sigma Software!. Be a people manager, build strategic plans for required hires in collaboration with the Resource Manager and Recruiting Team, and ensure onboarded people’s professional growth. What is Stellar? A...