Software Dev Manager - SaaS, Web, Database, API, Mobile

Twitter Facebook
Apply
Location
Vancouver, BC
Salary
$110,000 - $130,000
Job Type
Direct Hire
Degree
Bachelor
Date
Sep 27, 2017
Job ID
2519558
Our client is a provider of sophisticated cloud-based software services for financial institutions around the world.  The role of Software Development Manager is to act as a major contributor in building a top-tier software team that will partner with the broader organization to help them invent and transform Information Management through technology that is elegant, sophisticated, user-centric, and thought leading. They are building teams and a culture that respects the art and science of software engineering, focusing their efforts on problems that really matter to their customers. $110,000.00 - $130,000.00 - Canadian Dollars - Yearly

Role Responsibilities:
  • Lead a team of talented developers who like to ship product and welcome challenging and complex engineering problems in an Agile environment.
  • Instantiate a culture of knowledge sharing and avoid knowledge hoarding.
  • Mentor and guide the professional and technical development of team members.
  • Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of team members.
  • Instill a spirit of continuous improvement in the team’s code, architecture, and processes.
  • Work with product managers to ensure the teams are delivering an accurate product build and work with project managers to ensure the schedules and controls for the development teams are met.
  • Work with appropriate stakeholder to ensure production issues are resolved quickly.
  • Own your team's deliverables and product quality. Ensure they continue to ship scalable, highly-available, and world class products to their customers.
  • Help your team build relationships across functions with QA, Operations, Support and other teams to ensure continuing success.
  • Be a hands-on development team manager who will spend up to 50% of their time in design reviews, sprint planning and other Agile artifacts.
  • Appreciate and advocate for information security and secure coding practices.
 
Technical Skills Requirements:
  • An M.S. in Computer Science, Engineering, or an equivalent combination of education and relevant experience.
  • 8 years of software development experience, shipping enterprise grade software, using multiple languages and frameworks.
  • 2+ years of experience as a hands-on development team manager.
  • Demonstrated track record leading geographically dispersed teams.
  • Demonstrated track record of being a change agent, leaving every team and process better than you found it.
  • Strong communication and consensus building skills.
  • Your skills are language, framework, and toolset agnostic.
  • Prior exposure to external audits.
  • Experience with full stack SaaS development.
  • Experience with advanced web applications.
  • Experience with API development in service and resource-oriented architectures.
  • Experience with large complex databases and data quality and lifecycle issues.
  • Experience with mobile applications a plus.