We are looking for a Software Development Manager in Customer Platforms area to lead a team of engineers in the design, development, and delivery of high-quality software solutions, This team is focused on enhancing the Sales and Customer Support experience for our agents while ensuring the viability of the technologies in place for the team.
The ideal candidate will have a strong technical background, experience in leading and managing teams, and a passion for delivering innovative products.
Lead a team of software engineers in the design, development, and delivery of high-quality software solutions
Set technical direction and goals for the team
Work with business stakeholders and translate them into technical specifications
Ensure that software meets quality standards and deadlines
Coach and mentor engineers to help them develop their skills
Manage the team's budget and resources
Work with other departments to ensure that software is integrated with other systems
Stay up-to-date on the latest technologies and trends
Bring your passion and expertise
Demonstrated experience in challenging and inspiring others to provide customer centric solutions
Demonstrated experience in leading incremental and continuous improvement of software engineers and project managers through differing means
Bachelor’s degree or related experience in technology related discipline
5+ years’ experience in software development
Demonstrated ability in translating technical discussions for non-technical partners
Demonstrated ability in translating non-technical requirements in to technical speak for engineers
Experience in managing to a budget
Demonstrated ability to collaborate with business partners
Ability to effectively manage multiple tasks, set priorities and manage to critical deadlines
Ability to present information effectively to all levels of staff and leadership
Ability to negotiate contracts and agreements with vendors and service providers in the information technology business
Demonstrated curiosity in the latest innovations in retailers and their omni-channel capabilities
REI hires, trains, and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. We remain deeply committed to making the Co-op a place where everyone can feel safe and be themselves. Join us.
#LI-BS1
As required by applicable Pay Transparency laws, REI provides a range of compensation for roles that may be hired in locations under these requirements. Factors that may be used to determine your actual salary may include a wide array of factors, including: your specific skills and experience, geographic location or other relevant factors.
The pay for this role is: $141200 - $240000 per year .
At REI we offer an enviable work environment that Fortune Magazine has recognized on the "100 Best Places to Work" list since the award's inception – 23 years in a row! Sure, we work hard, but it’s balanced with time off to play—a strategy that works for us as we continue to grow and thrive. Want to enjoy a workplace where you can be yourself, be heard and be respected while having a job that challenges you? This is the place.
With more than 160 retail locations (and growing), REI offers unique competitive benefits to its more than 15,000 employees, including healthcare, gear and apparel discounts, free equipment rentals and challenge grants to help employees reach personal outdoor goals, generous retirement plan contributions, public transit subsidy, adoptions assistance, paid sabbaticals, and more.
REI, a member-owned co-op founded in 1938 by outdoor enthusiasts, has grown to 19 million members and 165 locations, investing over 70% of annual profits back into the outdoor community.