Development Manager (Canada)

Development Manager (Canada)

07 Nov
|
Improving
|
Canada

07 Nov

Improving

Canada

Improving is committed to building a excellent place to work by cultivating an environment that fosters professional and personal relationships. We value open communication, personal growth, and shared rewards, which result in sustainable success.
Voted “best place to work” numerous times, Improving strives to create and maintain a culture that exemplifies teamwork, excellence, and fun We believe this kind of culture encourages both the inspiration and the motivation to achieve amazing things.
Note: This role is open to residents of British Columbia, Calgary, Winnipeg, Ottawa and TorontoImproving's data and cloud team has been building strong relationships and expert technical knowledge with clients such as start-ups and established multi-nationals since 2017. From architecture to infrastructure to low level connector, we innovate and build out the world's data ecosystems. We value kindness, engagement, a resourceful perspective, and fresh ideas. We thrive on crafting technical excellence.
LEARN WHAT Improving's data and cloud team DOES through this video primer: Development Manager interview process is both discussion and demonstration in which you can tell us about your unique management style for teams and projects, and also show us how you would work with our clients to manage expectations. We are all about balance, so expect rich discussion with various team members, not brain teasers, about how you balance managing small to medium sized teams, with managing the customer’s expectations through typical project challenges.
Culture is huge for us so expect an exceptional onboarding experience where you'll get to know everybody in the company, get paired up with a buddy, matched with your peer group for sharing and learning,



introduced to our various internal programs for refreshing and strengthening your leadership and customer facing skills, and work with your manager to make sure you are supported in your way of work and in your personalized career Growth Plan. We grow when our members grow, therefore your insights, your learning, your growth are critically important to us and we look forward to growing togetherMEET SOME OF US via this YouTube playlist:Manage one to three projects from kickoff to final delivery using an Agile approachProvide input on team composition, compensation and staffing decisionsBuild collaborative customer relationships and discover ways to add valueManage customer expectations and aim for a high level of satisfactionFacilitate strong alignment between customers expectations and the project team's goalsAuthor concise and precise project documentsOwn your project's SDLC including hands-on technical oversight at each stageProblem solve challenging software problems, figure out options, and propose solutionsTechnical Acumen ResponsibilitiesTechnical oversight including accountability for design, implementation, testing, documentation and overall technical qualityLearn about project technologies to provide guidance to project team and customerEnsure projects are following SDLC best practices.
Ensure teams meet programming standards by following production, productivity, quality,



and customer-service standardsDelivery & ExecutionExceed expectations with clientsUse clear and timely communication to ensure the team and clients are alignedManage one to three projects from kickoff to final delivery using an Agile approachProvide input in scoping, time estimation, and resource assignmentProactively track tasks and progress to drive projectsGuide the team, and independently, to deliver resultsOwn the SDLC with an eye to delivering quality software on timeLeadershipCreate opportunities for team members to grow within their Growth PlansEnsure ongoing growth through frequent check-ins with each team memberCommit to, maintain and champion our best practices, knowledge base, policies and proceduresCoach team members in technical, delivery, and leadership skillsIdentify root causes and posit sustainable solutionsRepresent the team to other departments via project updates and at prioritization meetingsCollaborate with Talent Acquisition to grow both the size and number of teamsParticipate in the development of an inclusive, helpful, fun environmentQualificationsB. Sc. in Computer Science, Software Engineering, or equivalent relevant experienceAn ability to present and discuss ideas in a collaborative wayAn ability to communicate concisely and precisely in written formPersonally enjoys leading others to achieve really cool technology solutionsPassionate about learning new technologyAbility to travel to the US5+ years managing or leading 10+ developersProficiency in JavaThe Development Manager interview process is both discussion and demonstration in which you can tell us about your unique management style for teams and projects, and also show us how you would work with our clients to manage expectations. We are all about balance, so expect rich discussion with various

📌 Development Manager (Canada)
🏢 Improving
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: development manager (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: development manager (canada) / canada