Overview
Lead cross-functional technology teams and guide software delivery, evaluating and adopting emerging technologies including generative AI, and aligning technology initiatives with business strategy.
What you'll do
- Lead and manage cross-functional technology teams.
- Provide technical guidance, mentorship, and direction to team members.
- Drive technology initiatives and ensure successful delivery of projects.
- Translate business requirements into practical, scalable, secure, and maintainable technology solutions.
- Collaborate with internal stakeholders to understand business objectives, delivery priorities, risks, and dependencies.
- Define and maintain technology roadmaps aligned with overall business strategy.
- Evaluate new technologies, including emerging AI and GenAI capabilities, and make recommendations for adoption.
- Identify areas for improvement and implement process changes to increase delivery efficiency and technical quality.
- Guide teams in applying sound software architecture, design patterns, Agile practices, and engineering standards.
- Support project planning, delivery tracking, risk management, quality oversight, and stakeholder communication.
- Manage vendor relationships and participate in contract negotiation and performance reviews.
- Establish clear expectations for delivery, documentation, security, maintainability, and operational readiness.
- Support continuous improvement through knowledge sharing, mentoring, process standardization, and technology evaluation.
- Consider sustainability through efficient use of cloud resources, responsible technology adoption, process automation, and reduction of unnecessary operational effort.
What you'll need
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field; equivalent relevant experience may be considered.
- 8–10 years of experience in technology leadership and software development.
- In-depth understanding of software systems, technology platforms, and modern development practices.
- Knowledge of software architecture, design principles, and design patterns.
- Knowledge of cloud computing platforms and infrastructure.
- Knowledge of database management systems and data structures.
- Familiarity with project management tools and delivery methodologies.
- Knowledge of Agile development methodologies.
- Experience leading cross-functional technology teams.
- Experience managing software development projects and technology initiatives.
- Ability to evaluate new technologies and provide evidence-based adoption recommendations.
- Ability to develop and maintain technology roadmaps aligned with business strategy.
- Familiarity with vendor management, contract negotiation, and technology procurement processes.
- Understanding of code quality, maintainability, testing, version control, and software lifecycle practices.
- Understanding of secure software architecture and development practices.
- Knowledge of access controls, identity management, data protection, secure configuration, and confidentiality requirements.
Nice to have
- Experience with generative AI, AI-assisted software development, or related emerging technologies.
- Familiarity with tools used to support AI-enabled development and technology delivery.
- Experience with cloud-native platforms, infrastructure services, and enterprise application environments.
- Familiarity with software delivery, collaboration, documentation, reporting, and project-management tools.
- Exposure to technology governance, architecture review, security assessment, and operational planning tools.
- Experience with one or more production programming languages.
- Experience with relational, NoSQL, cloud, or distributed database technologies.
- Experience with cloud-native application development and deployment.
- Experience with DevOps, CI/CD, automated testing, release management, and continuous delivery.
- Experience with security reviews, threat assessment, privacy considerations, and compliance controls.
- Relevant certifications in cloud computing, architecture, Agile delivery, project management, technology leadership, AI, or emerging technologies.
- Experience in enterprise technology, digital transformation, software products, cloud adoption, AI, or emerging-technology initiatives.
Details
- Location: Hyderabad Eco Park.
Read the full description and apply on the company’s own careers page.