Job Summary:
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
- C#, HTML5, JavaScript
- XML, REST, SOAP, JSON
- Front-end Frameworks (Angular 2+, Typescript, and RxJS preferred)
Worker Type:
Regular
Number of Openings Available:
1
Top Skills
What We Do
AssetWorks delivers industry-leading business solutions to help asset- and infrastructure-intensive organizations control capital and operating expenditures, reduce operational complexity, and manage regulatory and policy-driven risk. Leveraging a comprehensive portfolio of software and consulting solutions, we help organizations work more efficiently by improving access to shared asset data, promoting greater transparency across the organization, improving service delivery, maximizing asset availability and uptime and reducing total cost of ownership. Using the latest cloud and mobile computing technologies, our asset management solutions and domain expertise help organizations eliminate waste, redundancy, and inefficiency.
AssetWorks is a US corporation and a portfolio company of the Constellation Software, Inc. group of companies which trades on the TSX under the ticker symbol CSU. As a publicly traded corporation, we are committed to promoting shareholder value by delivering quality work and solid financial results. These factors reinforce what has always been our corporate focus—putting quality first and ensuring profitability and growth will follow.