Software Development Manager
Sorry, this job was removed at 10:56 a.m. (MST) on Thursday, February 27, 2020
By clicking Apply Now you agree to share your profile information with the hiring company.
Description
Envysion, a leading provider of video-based SaaS technology solutions for retailers, including fast casual restaurants, convenience stores wireless dealers, is seeking a Software Development Manager. The Software Development Manager will manage one or more Agile development teams, act as the Product Owner and ScrumMaster when needed, and drive projects from inception through completion and rollout.
Core Functions
- Model and champion Lean and Agile principles.
- Mentor Engineers on best practices and career development.
- Perform the agile “product owner” role as needed for your team(s).
- Perform the agile “scrummaster” role as needed for your team(s).
- Contribute to and facilitate the delivery planning and release processes.
- Ensure solutions built by your team(s) are well architected, supportable and monitored.
- Lead the team to execute on projects, delivering supportable estimates, risks, and delivery tracking.
- Ensure team and individual alignment with company core values, principles, policies, and standards.
- Provide your team with guidance on roadmap, company direction and customer needs.
- Track and improve "Key Process Indicators".
- Actively participate in a fluid and collaborative environment with the ability to influence and change the direction of the product.
- Coordinate deliverables across development teams.
- Recruit Software Engineers that align with the company and department culture and needs.
Winning Behaviors, Competencies, and Skills
- Skills in Cloud Technologies (AWS, Google Cloud, etc)
- Development experience in NodeJS, Java or C++
- Strong technical experience with web technologies
- Strong leadership skills
- Experience using an RDBMS to analyze data.
- Strong grasp of Agile principles and software best practices
- Ability to influence and drive the direction of the product
- Agility and comfort with changing requirements and frequent customer feedback
Qualifications, Education and/or Experience:
- Bachelor’s degree
- 6+ years of experience developing commercial software applications
- 2+ years of experience managing and leading software development teams
Envysion is an equal opportunity employer.
Read Full Job Description