Software Engineer Team Lead

  Calgary

Description

Job Description:Reports To: Director of Software Engineering Location: Calgary, AB or remote Position Type: Full time Who We Are Founded in 2007, Geoforce is a rapidly growing technology firm (#43 on the 2020 Dallas 100 list for fastest growing DFW private companies) that provides GPS-based tracking and monitoring of field equipment, vehicles and other assets to over 1,300 companies in 90 countries. Our turnkey solution is delivered via a combination of our award-winning web-based software platform, rugged GPS tracking devices and a global satellite and cellular network. Prominent customers include American Airlines, DHL, and Schlumberger. For more information, please see www.geoforce.com. As a rapidly growing company committed to technology innovation and delivering high value services to its clients, Geoforce is constantly looking for high integrity, well-rounded professionals who thrive on cooperation, are fascinated by technology, exhibit passion and pride, and don’t mind rolling up their sleeves to get a job done. What We Need We are looking for a collaborative and enthusiastic Team Lead to manage a self-contained development team in the delivery of application and platform improvements. As part of the wider engineering management team, you will play a role in setting, communicating, and executing on the vision for the type of people, processes and technology we will rely on. The Team Lead will play three important roles: as a people manager (e.g. promoting continuous learning and helping team members achieve their career goals), as a member of the product “trio” (partnering with Product Management and Product Design during the discovery phase to understand customer needs and brainstorm solutions), and as a manager of an engineering team (e.g. creating and following engineering best practices). Job DutiesEnsure your team regularly meets KPIs/SLAs/goals and successfully delivers outcomes that are valuable to the business and our customers.Collaborate with Product to transform requirements into actionable work items.Ensure your team adheres to Geoforce’s architecture standards and industry best practices.Help the software engineers on your team increase their skills around our coding, architecture, agile practices and CI/CD techniques.Ensure that your team is fully staffed with capable engineers.Ensure your team deliberately manages what technical debt they take on and what technical debt they fix.When needed, be a hands-on developer, making contributions to improvements that are tied to company-wide initiative. Knowledge and Skills CriticalDepth of experience in web applications and cloud computingAPI design and development experience, with priority given to GraphQL knowledge.Understanding of and ability to explain standard programming techniques (procedural, imperative, functional, declarative).Ability to map business concerns onto technological solutions and vice versa.Significant experience writing, testing, deploying, and maintaining applications deployed to a cloud-based infrastructure.Solid understanding of and experience with Agile/Lean values & support systems. Nice to HaveExperience with multiple programming languages and frameworks.Experience with web application frameworks (Node.js, Express)Understanding of different data storage mechanisms, including RDBMS (e.g. Postgres) and key/value stores (e.g. Redis) as well as tradeoffs involved in making choices between them.Experience with message-based systems (message bus, message streaming, pub/sub. etc.).Knowledge of AWS product offerings and deployment mechanisms. EKS (Kubernetes) is a specific preference.Experience with GIS software or IoT development.Experience with Docker images to Kubernetes Education and Work Experience7+ years of experience as a hands-on developer2+ years of experience in guidance of developing specific featuresBachelor’s degree in Computer Science, Computer Information Systems, or a related field is nice to haveCompany Description:Founded in 2007, Geoforce is a rapidly growing technology firm (#43 on the 2020 Dallas 100 list for fastest growing DFW private companies) that provides GPS-based tracking and monitoring of field equipment, vehicles and other assets to over 1,300 companies in 90 countries. Our turnkey solution is delivered via a combination of our award-winning web-based software platform, rugged GPS tracking devices and a global satellite and cellular network. Prominent customers include American Airlines, DHL, and Schlumberger. For more information, please see www.geoforce.com.As a rapidly growing company committed to technology innovation and delivering high value services to its clients, Geoforce is constantly looking for high integrity, well-rounded professionals who thrive on challenges, are fascinated by technology, exhibit passion and pride, and don’t mind rolling up their sleeves to get a job done. Job ID: 45487817
___________________
Geoforce

View original article here Source