
Director, Software Engineering
- Hyderabad, Telangana
- Permanent
- Full-time
- Deliver assigned projects to time, budget and agreed quality standards
- Partner with Product Management, Architecture, Operations, other delivery teams and Release Management to ensure effective launch and delivery of projects to satisfy business needs
- Lead teams to ensure project delivery success
- Build and maintain strong client relationships, internal and external
- Apply best-practices and coding patterns that ensure world-class solutions that are maintainable, modular, and of high code-quality
- Create a culture that insists on meeting expectations and delivering value
- Drive automated solutions that enable better efficiency and process improvement
- Grow and manage the skills and talent in the team
- Manage People Resource processes related to objectives definitions, regular check-in, assessment and compensation
- Manage communication cross-functionally and escalate promptly as issues arise
- Facilitate regular Steering Committee meetings and present to senior level management
- Take responsibility for ensuring customer satisfaction during project delivery
- Maintain project management documentation including but not limited to project plans, issues, risks, action items, scorecards and project sites.
- Excellent problem solving skills
- 20+ years’ experience in developing and managing core products or business applications
- Strong knowledge in Databases, Business Analytics, Machine Learning, Project / Program Management, & Development
- Experience with Agile Development & global delivery
- Strong design, architecture and coding experience
- Hands on experience in JAVA/J2EE, technologies
- Extensive knowledge on AWS platform and its services like Storage, EKS, Network and deployment.
- Excellent knowledge of Webservices and underlying architecture.
- Strong design principles knowledge and their application.
- Able to handle large-scale and multiple products concurrently
- Knowledge of software development lifecycle process and methodologies
- Entrepreneurial and self-motivated, business oriented
- Strong leadership, people management and mentoring skills
- Goal driven; plans and manages toward achieving goals, anticipates problems and issues and proactively drives their resolution.
- Excellent written and verbal communication skills across all levels.
- Skilled in presentations and discussions with business and technical staff
- Experience in working in an international environment involving multiple development sites on various time zones.
- Must be confident, highly motivated and passionate about delivery and customer satisfaction.