GoodMorning.com
Software Development Manager
Job Location
Edmonton, Canada
Job Description
Are you a systematic, detail-oriented, forward-thinking manager responsible for directing, overseeing, and contributing to the design and implementation of software solutions and associated infrastructure in the realm of eCommerce? If so, we invite you to apply for the Software Development Manager role at GoodMorning.com. Role Overview In this role, you will lead a lean development team to achieve a high level of output via our robust and well-maintained internal systems and frameworks. You will coordinate with internal customers to establish and maintain a firm understanding of their objectives and work to ensure our systems are maximally aligned with those objectives. About Us GoodMorning.com Inc. is a Canadian digitally native direct-to-consumer brands company. Our mission is to provide branded products of remarkable quality and value that customers love. We earn market share by obsessing over our customers, being relentlessly better, moving fast and doing it right, applying an ownership mindset when solving challenges, and celebrating wins together. Benefits and Perks Competitive compensation, vacation, profit share, and equity package 100% employer-paid extended benefits - health and dental Employee Assistance Program 125% RRSP matching (10% of salary, up to a maximum of $10k/yr) Employee product discounts Transportation Reimbursement In this role, you will Lead and assume accountability for the software development team. Coach and optimize the professional development of individuals within the software development team. Collaborate with internal customers to establish requirements and objectives for deliverables. Maintain and develop internal SaaS products. Ensure internal customer expectations are consistently met or exceeded. Develop high-level designs and associated work plans. Maintain competency at all levels of the development process and the associated tech stack. Deliver solutions that scale effectively in terms of both usage and future expansion. Draw from a large and continuously evolving pool of tools and strategies to solve problems. Maintain and leverage cloud infrastructure as part of the development process. Our ideal candidate Minimum 4-year bachelor's degree in computing science or engineering. Minimum 8 years experience in software development. Minimum 2 years experience in managing software development teams. Ability to manage teams under heavy constraints while strategically managing technical debt. Firm understanding of version control in both theory and practice. Competency with the following computer languages: PHP (including WordPress), Python, JavaScript, and Bash. Mastery in PostgreSQL database development and management. Mastery in Linux environments from both development environment and server management perspectives. Mastery in leveraging modularized cloud infrastructure as part of the development process. AWS (CloudFront, EC2, RDS, VPC, WAF, S3, IAM, OpenSearch, Route 53, EventBridge, Kinesis). Google (Cloud Maps API, Workspace).
Location: Edmonton, CA
Posted Date: 11/6/2024
Location: Edmonton, CA
Posted Date: 11/6/2024
Contact Information
Contact | Human Resources GoodMorning.com |
---|