Vacancy expired!
- Lead a squad of 6 to 8 software developers while helping create a culture of high performance
- Deliver best-in-class software by mentoring squad members on software development best practices
- Identify software delivery problems within squads and use your knowledge and experience to help resolve issues
- Help development squads tackle challenging problems by having a bias for action, including breaking problems into workable chunks, using iterative development, and leveraging software architecture design patterns
- Partner with your Software Development manager, Product Management, UX Development, Cloud Engineering, Architecture and business stakeholders to create product roadmaps and release schedules
- Communicate sprint status and release issues early, and escalate issues to your direct manager, Product Management, and internal development partners
- Build strong relationships with business and technology stakeholders
- Lead feature and story level estimation exercises for product releases
- Mentor development squad members on estimation techniques for story level estimation
- Oversee the development of SaaS and Mobile products
- Champion Agile methodologies including the Scrum framework
- Leverage Agile practices to creating repeatable and predictable software releases
- Support your Scrum Master in Agile software engineering practices and ceremonies, including story sizing, sprint planning, and sprint retrospectives
- Track defined metrics for your squad by overseeing implementation of metrics measurement and by reporting on those KPIs to executive leadership
- Advance the development of engineering standards, employee onboarding guides, product documentation, and engineering documentation
- Provide personnel management for squad members, including hiring, setting and monitoring of annual performance plans, coaching, motivating, rewarding, and guiding career development
- Help integrate squads that mix veteran talent eager for new challenges and new team members looking to grow their skill sets
- Bachelor’s Degree required, preferably in Information Technology, Computer Science, or a related discipline, or graduation from a top bootcamp program; experience may be considered in lieu of education
- 7+ years of software development experience with an emphasis on writing code required
- 1+ year in a leadership position or management role required
- Required Technical Experience: Familiarity with one or more of the following: HTML, React, React Native, Node.js, CSS, Python, REST APIs, JavaScript, TypeScript. Experience with AWS, microservice architecture, TDD and CI/CD pipelines
- Git code management practices (GitHub)
- Scrum or other Agile framework experience including leading Scrum teams, familiarity with scrum ceremonies and use of scrum artifacts to plan and predict software deliveries – Scrum Master Certification is a plus!
- Experience with code refactoring, design patterns, design-driven development, and application security preferred
- Preferred Technical Experience: Confluence / Jira, GraphQL, RESTFUL APIs, application security
Vacancy expired!