Job Information
Do it Best Corp. Manager, Software Development in Fort Wayne, Indiana
Manager, Software Development Level: Salaried Division/Department: Information Technology/Software Development Reports to: Divisional Manager, Tech Design
Travel: Minimal
About the role:
Join our dynamic Information Technology team as a Manager of Software Development, where you will play a key role in guiding and executing our technology strategy. This position is ideal for someone that is passionate about aligning software solutions with business objectives, as well as pursuing excellence in software product delivery. In this role, you will cultivate an environment of continuous learning and improvement, evolve and mature software development practices, and coach team members for professional development and career growth. Responsibilities include:
Participate in developing and executing the IT strategic plan
Collaborate with department leadership on goals and to facilitate solution delivery across product delivery teams
Provide strategic direction to the software development department regarding delivery frameworks, guiding principles and standards, execution excellence, and processes and tooling
Evolve and mature software development practices, focusing on product delivery, product quality, technology and tooling, release management, and solution economics
Build high functioning product teams, including developing strong partnerships between software engineers and project managers, product owners, and all involved stakeholders
Establish and maintain meaningful dashboards/metrics to provide appropriate insights and to drive continuous improvement efforts
Identify and manage delivery issues, exceptions, and risk across product delivery efforts
Assist with vendor contract reviews, pricing negotiations, and performance management
Lead Software Development Community of Practice and focused skills development
Oversee department staffing, team development, performance management, and succession planning
Manage department budget and investment opportunities
Partner with IT operational teams in providing 3rd tier technical support
Education and Experience: Minimum
Four year degree in Computer Science or related discipline and 5+ years of relevant professional experience
Experience leading and coaching technical/software development teams
Knowledge of and experience with agile and plan-driven delivery frameworks
Knowledge of software design principles and experience with modern architectures
Knowledge of and experience with IT security best-practices for software development
Experience with cloud technologies, including building and operating cloud applications
Experience with package software integration and legacy software integration
Experience conducting research and technology evaluations
Experience with departmental budgeting and vendor management
Desired
Knowledge of DevOps and IT operational best-practices
Knowledge of technology protocols and standards
Knowledge of retail and distribution business processes
Skills and Abilities: Minimum
Proven leadership and team development skills
Disciplined, focused, and self-motivated
Excellent planning and organizational skills
Strong interpersonal, written, and verbal communication skills
Attentive to detail and proven decision-making abilities
Excellent analytical and problem-solving skills
Desired
Ability to visualize and communicate big picture of software development efforts
Broad business knowledge
Benefits available to you:
Full insurance benefits package including Medical, Dental, & Vision with a premium free plan available
Paid time off to foster work/life balance
Profit sharing
Bonus Pay opportunities
Retirement funding opportunities
Education reimbursement
Health club reimbursement
Career advancement opportunities
About Do it Best: We’re the only US-based, member-owned hardware, lumber, and building materials co-op in the home improvement industry. We proudly serve thousands of locations in over 50 countries, offering exceptional merchandise and services driving us to nearly $5 billion in annual sales. Our goal is to help our members grow and achieve their dreams. Culture: Each team member is valued as an individual - with their intrinsic value at the forefront. We prioritize your career growth through one-on-one training, conferences, tuition assistance, mentoring and more. We encourage authentic relationships by hosting social events and fostering a culture where lasting friendships are made. In fact, the three most valued aspects of being a part of the Do it Best team are the culture, the compensation, and the level of fulfillment that each team member experiences from their role. Our Philosophy: Serving others as we would like to be served Our Mission: Making the best even better Our Goal: Helping members grow and achieve their dreams