About the PositionThe Software Development Manager is part of our Intransit, Inc technology services team that manages, develops, implements and supports all services and applications for the entire family of Bridgeway companies and their customers. The Software Development Manager will lead our team of software developers and engineers and oversee software development processes. Responsibilities
- Lead, mentor and manage a team of software developers
- Foster a positive and collaborative team environment
- Identify and address skills gaps within the team
- Participate in the planning, execution and delivery of software projects
- Coordinate with various departments to ensure alignment and effective communication
- Manage project risks and implement mitigation strategies
- Provide technical guidance and support to the development team
- Continuously improving software development processes and practices
- Implement and maintain development tools and methodologies
- Ensure quality assurance and testing processes are followed
- Monitor and improve the efficiency and effectiveness of the development process
- Communicate effectively with stakeholders, including senior management, clients and internal departments
- Provide regular updates on project status, risks and issues
- Manage team workload and ensure balanced distribution of tasks
- Hire, onboard and train new team members as needed
- Manage code production deployments and post go-live technical support
Qualifications and Education Requirements
- Bachelor's or Master's Degree in Information Technology, Computer Science, Software Engineering or related field.
- Minimum 3 years' experience in software development management role
- Strong technical background with a minimum of 3 years' experience in hands on software development
- Excellent leadership and team management skills
- Proficient in project management methodologies and tools
- Excellent Communication skills, verbal, written and interpersonal