About the Role :
We're looking for a highly skilled and motivated Software Manager to join our team at the TRANSPORT COMMISSIONER OFFICE (RTO) in Bangalore. In this key role, you'll be responsible for leading a team of software developers to design, build, and maintain high-quality software solutions that support our projects. You'll be instrumental in overseeing the entire software development lifecycle, from initial planning to final deployment and support, while ensuring all projects align with organizational goals.
Responsibilities :
Leadership & Team Management :
- Lead, mentor, and inspire a team of software developers, fostering a culture of collaboration, innovation, and high performance.
- Conduct regular performance reviews, provide constructive feedback, and identify opportunities for professional growth for team members.
- Act as a technical resource and guide for the development team, helping to resolve complex challenges and ensuring adherence to best practices.
Project & Technical Oversight :
Manage the full software development lifecycle for various projects, from initial ideation and requirements gathering to development, testing, and deployment.Plan and execute projects using proven methodologies such as Agile or Scrum, ensuring deliverables are met on time and within budget.Collaborate with stakeholders to define project scope, technical requirements, and deliverable timelines.Ensure all software applications are designed and developed with a focus on scalability, security, and maintainability.Database Management & Support :
Oversee critical database management tasks, including the daily backup of MySQL, MSSQL, and PostgreSQL databases to ensure data integrity and security.Provide timely technical support for software issues and system breakdowns.Coordinate with the Head Office (HO) IT Team to troubleshoot and resolve complex technical problems.Manage and provide ongoing support for existing software projects.Documentation & Communication :
Create and maintain comprehensive technical documentation for all software projects, processes, and applications.Communicate project status, risks, and challenges effectively to management and other stakeholders.Qualifications & Experience :
Required Qualifications :
Bachelors or Masters degree in Computer Science, Information Technology, or a related field.3-5 years of experience in a software development role, with a minimum of 1-2 years in a leadership or management position.Demonstrated expertise in project management methodologies, particularly Agile or Scrum.Strong technical background with hands-on experience in database management systems such as MySQL, MSSQL, andPostgreSQL.
Excellent problem-solving, communication, and interpersonal skills.Proven ability to work in a fast-paced environment and manage multiple priorities effectively.Preferred Skills :
Experience working within the transportation or government sector is a significant plus.Knowledge of various programming languages and software development frameworks.Professional certifications in project management (e.g., PMP, CSM).(ref : hirist.tech)