
Senior Manager, Software Engineering
- Hyderabad, Telangana
- Permanent
- Full-time
- Manage product development activities
- Work with product management, design, support and other dev teams to create high-quality solutions
- Manage daily activities of the development team
- Solve difficult and sometimes ambiguous problems
- Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
- 10+ years of experience with technologies relevant to SN and advanced coding skills with high-quality results.
- Experience managing employees who require little oversight in completing assigned work
- Experience providing direction, delegate assignments, and support to accomplish tasks with their team
- Experience with open source tools and agile development environments
- Fluency in one or more relevant programming language (Java, C++, Ruby. Shell, JavaScript)
- Ability to understand broad concepts and use those concepts to understand and develop solutions for problems
- Experience completing projects based on company priorities, context, risks and desired outcomes
- Ability to understand and implement best practices and coding standards about role specific requirements (e.g. programming languages and tools, network design, functional design, algorithms, patterns, design and development, etc.).