04 Aug
|
Vidwath
|
Karnataka
– Head of Software Development Job Title: Head of Software Development
Location: Mysore
Department: Software Development
Employment Type: Full-time About the Role At Vidwath Innovative Solutions Ltd., we are looking for an experienced and dynamic Software Head to lead our software development team and drive end-to-end technology solutions. The ideal candidate should have strong expertise in Flutter development, GitHub management, software architecture, and team leadership with a minimum of 10 years of industry experience. The role involves managing development teams, ensuring timely project delivery, maintaining code quality, and supporting innovation across projects.
Key Responsibilities Software Development & Team Leadership (Primary)
- Lead and manage the software development team across multiple projects
- Design, develop, and oversee scalable mobile and web applications
- Guide the team in Flutter application development and best practices
- Manage source code repositories, branching, and deployment workflows using GitHub
- Review code quality, architecture, and technical documentation
- Coordinate with cross-functional teams for project planning and execution
- Ensure timely delivery of software projects with high-quality standards
- Mentor developers and conduct technical training sessions What We're Looking For
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 10+ years of experience in Software Development and Team Management
- Strong expertise in Flutter development and mobile application architecture
- Solid understanding of software design patterns, microservices, REST APIs,
and scalable architectures
- Hands-on experience with GitHub, version control systems, and CI/CD workflows
- Experience with AWS services such as EC2, Lambda, S3, RDS, CloudWatch, API Gateway, or related cloud technologies
- Strong knowledge of API integrations, backend systems, and deployment practices
- Proven experience in managing software teams and client projects
- Excellent leadership, communication, analytical, and problem-solving skills
- Ability to manage multiple projects and deadlines effectively
- Strong decision-making and stakeholder management abilities Technical & Project Management Responsibilities
- Define software architecture and development standards
- Monitor project progress, timelines, and resource allocation
- Identify technical risks and provide effective solutions
- Work closely with clients and stakeholders to understand requirements
- Ensure software security, performance optimization, and scalability
- Manage testing, debugging, and deployment activities Research & Innovation
- Research emerging technologies and industry trends
- Introduce innovative tools, frameworks, and development practices
- Evaluate and improve existing systems and workflows
- Drive continuous improvement in development processes and team productivity Why Join Vidwath?
- Opportunity to lead high-impact software projects
- Work in a fast-growing and innovation-driven environment
- Exposure to advanced technologies and enterprise applications
- Strong growth opportunities and leadership opportunities
- Collaborative and professional work culture
- Performance-based incentives and recognition opportunities
📌 Head of Software Development (Karnataka)
🏢 Vidwath
📍 Karnataka