Manager of Software Development
Richmond, BC • Direct Hire • September 19, 2024 • 72567
Base Salary Range: $140000 - $150000
Job Title: Manager of Software Development
Job ID: 72567
Location: Richmond, British Columbia
Overview:
Our client is looking for Manager of Software Development to join their amazing team. If you're passionate about leading development teams while maintaining your technical edge, we want to hear from you!
What you will be doing:
-
Lead and mentor a team of software developers (2-4)
-
Oversee the full software development lifecycle, from planning to deployment
-
Contribute directly to code development using Python, JavaScript, and SQL
-
Implement and improve development processes and best practices
-
Collaborate with stakeholders to define project requirements and timelines
-
Accountability for project schedules, resources, and budgets
-
Ensure code quality through code reviews and testing strategies
-
Stay current with industry trends and emerging technologies
What you must have:
-
Bachelor's degree in Computer Science or related field
-
5+ years of software development experience
-
3+ years of experience in a leadership role
-
Proficiency in Python, JavaScript, and SQL specifically in Snowflake
-
Proficiency in Customer Service / Customer Management and communications excellent
-
Strong understanding of software development lifecycles and methodologies
-
Experience with version control systems (e.g., Git) and CI/CD pipelines
-
Excellent problem-solving and communication skills
-
Ability to balance technical and managerial responsibilities
Nice to have:
-
Experience with cloud platforms (primarily Azure, AWS and GCP secondary)
-
Knowledge of Agile and Scrum methodologies
-
Familiarity with containerization and microservices architecture
-
Success with using AI related productivity tools in day to day tasks
Salary/Rate Range: $140,000 - $150,000
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com