Tire Rack is looking for a Software Development Manager to lead their development team in planning, delivering, and maintaining innovative software solutions, and to provide coaching and mentoring to team members.
Requirements
- Proven experience (5+ years) in IT Software Development, with a strong understanding of the software development life cycle.
- Solid background in project management methodologies; PMP certification is a plus.
- Working knowledge of the IBMi is a plus.
Responsibilities
- Provide software development expertise and guidance to a team of developers with diverse backgrounds and skills.
- Design, implement, refactor, and improve our applications by bringing features to life.
- Manage software development projects, defining scope, milestones, and timelines, and ensuring successful project delivery.
- Identify and mitigate potential risks and challenges associated with software development changes, and proactively develop contingency plans.
- Provide technical guidance and support to junior team members, fostering professional growth and development.
- Stay current with industry trends and emerging technologies related to IT software development and recommend innovative solutions.
Other
- Manage administrative responsibilities including weekly one on ones, performance reviews, compensation, scheduling and disciplinary action.
- Interview and hire personnel as needed for the software development team.
- Collaborate with cross-functional teams to understand software development requirements, objectives, and constraints.
- Strong analytical and problem-solving skills with the ability to think critically and adapt to changing situations.
- Excellent communication and interpersonal skills to collaborate effectively across teams.
- Leadership abilities with a track record of successfully leading cross-functional teams.