Manager, Software Development job in india
What We're Seeking?
Our people are our greatest asset. We are seeking a highly skilled Software Development Manager to join our team, make a significant impact, and bring unique value. If you possess strong technical and managerial expertise, exceptional problem-solving abilities in a fast-paced environment, and a willingness to learn, we want to hear from you.
What's in It for You?
The People - Starting from our humble beginnings in our founder's basement to our current leading position in the industry, SOTI has nurtured a company culture that inspires us all. We prioritize personal growth, continuous innovation, and having fun.
The Growth - Our environment encourages fresh ideas, new perspectives, and the opportunity to turn them into reality. With a global reach and fast-paced atmosphere, SOTI empowers you to make your mark and contribute to something significant.
The Technology - As part of highly collaborative and agile teams, you'll have the chance to work with cutting-edge technologies and tackle complex and engaging projects. Collaborating with SOTI's partners, including major tech giants, will keep you at the forefront of emerging technologies.
What You'll Do?
- Serve as a technical lead and coach for a team focused on researching and developing new solutions and technologies. Provide direction, support, and technical expertise to the team.
- Explore new technologies and assist team members in transforming them into solution concepts.
- Implement efficient and creative principles to explore innovative solutions, including ideation, design, prototyping, and testing.
- Manage implementation plans, schedules, and team updates for selected concepts, and contribute to their integration into future roadmaps.
- Lead and participate in product design reviews and complex technical initiatives involving Architecture, Research and Development, Emerging Technology, internal Product Development, and other stakeholders, as required. This may include refactoring, redesigning, or upgrading product designs to meet customer and regulatory compliance requirements.
- Interface with management to present new ideas and discuss their implementation, including design, architecture, features, and timelines.
- Provide necessary direction, support, and technical expertise to the team.
- Facilitate the Agile process within the team.
- Develop the technical capabilities of team members through on-the-job and external training.
- Stay up-to-date with the latest development tools and present them to the team.
- Encourage the sharing of best practices through participation in meetings, knowledge sharing tools, and other initiatives.
Experience You'll Bring
- A bachelor's degree in computer science or a related discipline.
- Over 14+ years of experience in Software Development, Design, and Testing, with at least 4 years in a leadership capacity.
- Ability to promote teamwork and collaboration effectively.
- Demonstrated problem-solving skills in both people and technology aspects.
- Strong understanding of software development practices and best practices for the entire software development life cycle.
- Product-oriented mindset with a deep understanding of the broader product vision. Ability to plan and design various features in stages, following an evolutionary approach towards the end goal.
- Proven track record of managing agile teams and building high-performing teams.
- Ability to coach team members in technical skills and provide guidance on project management, time management, coding, and testing.
- Good knowledge of the Microsoft stack, as well as commonly used development tools and technologies such as C#, C++, Java, JavaScript, and TypeScript.
- Ability to prioritize and meet deadlines in a fast-paced and demanding environment.
- Ability to build effective relationships and influence decisions, from the tech team to the C-suite.
- Excellent teamwork, leadership, cross-functional, and people management skills.
- Strong communication skills, both written and oral, with the ability to communicate effectively with all levels and functions of the company.
Nice-to-have
- Experience leading enterprise development teams on multiple web and mobile platforms (Windows, Android, iOS).
- Desire to nurture and develop high-potential talent for leadership roles within Product Development.
- Ability to attract talent by leveraging your extensive network and promoting SOTI during various recruitment drives.
Comments
Post a Comment