Clevest transforms mobile workforces for utilities with its leading automation software. We've launched mobile applications and platforms that are easy to use so utilities can scale their workforce in the field and leverage the latest technologies in their day-to-day work. We use the latest Service Oriented Architecture Design and leading-edge technologies, and continue to issue patents for our innovative solutions.
Reporting to the VP of Engineering, you will be responsible for partnering with our Development Managers to manage the overall development lifecycle from requirements through design, development, integration and verification, and successful hand-off to the teams deploying the product to customer sites. Oversee development operations, resourcing and scheduling, and in conjunction with Product Management, provide input into roadmaps for every aspect of our solution.
We are looking for someone who enjoys working in a team and is passionate about solving problems and removing roadblocks to improve operational and departmental efficiencies. You will also be responsible for helping build careers within our team, as well as hiring A+ developers as needed to grow our team. You are someone who enjoys wearing multiple hats and are comfortable being a change agent.
Plan and monitor the day-to-day operations of assigned development teams to ensure effective progress, ensuring products and releases are launched correctly and on schedule
In collaboration with other Development Managers, make decisions for operational activities and set strategic goals for the Engineering department
Evaluate the efficiency of department procedures according to company objectives and recommend and implement ways to improve the organization and operations of the department, including implementing agile processes and practices where beneficial
In collaboration with Product and Professional Services, collect and analyze feedback from customers, stakeholders and other teams to shape requirements, features and end products
Collaborate with Sales in the process of winning new customers (e.g. RFP technical or technology responses)
Create a work environment that is positive, engaged, enthusiastic and embraces change
Support the hiring and career development of developers and QA analysts, including organizing effective onboarding, coordinating employee training and development initiatives and performance management processes for the department
Participate in customer support processes to enhance customer satisfaction
Manage relationships/agreements with external technology partners/vendors
Assist in the design of effective Engineering policies and procedures
Required Skills & Experience:
Proven experience, a minimum of 5 years, in leading software development teams to deliver quality software to large and enterprise customers
Leadership experience in managing mulitiple teams or projects, and influencing management and key stakeholders
Ability to interact with software developers at the code level
Experience working in an Agile software development environment, including leading teams through Agile adoption
Organization and attention to detail – you will be tasked to create systems, tools, processes, and policies that streamline efforts across the team, ensuring no prioirities are missed and ensuring others don’t miss them either
Strong people, leadership, and negotiation skills to work across all levels of the organization, with customers, contractors, partners, sharing and communicating effectively
Proactive and creative problem solver – we are looking for someone who enjoys the challenge of tackling difficult problems, proactively looks for ways to improve the status-quo, and is comfortable influencing change when change is hard to make.
Clevest offers a comprehensive benefits package including a health spending plan. We offer a flexible work environment and support work-life balance, offering a generous bank of paid time off a year.
This position is located in our head office in Richmond, BC. There is plenty of parking and we are easily accessible by public transit, including a complimentary shuttle bus connecting us to the Canada Line Skytrain.
How to apply
Interested candidates are requested to send a resume and cover letter (Word or PDF) outlining relevant experience and qualifications to firstname.lastname@example.org and quoting “Senior Software Engineering Manager” in the subject line.
We thank all applicants for their interest. Those under consideration will be contacted for an interview.
Clevest transforms mobile workforces for utilities with its leading automation software. We've launched mobile applications and platforms that are easy to use so that utilities can scale their ...