Software Development Director
Apply now »Date: Mar 21, 2025
Location: Chennai, TN, IN
Company: NTT DATA Services
In this role, you will be responsible for
- Analyzes business needs and develops automation using Robotic Process Automation and GenAI technologies based on specifications and requirements.
- Identify and implement automation tasks using RPA and GenAI tools with production teams and customers.
- Perform architecture, design and review of development policies for adherence to standards and best practices
- Manage day-to-day system development and maintenance activities for RPA deployment in global regions
- Provide software solutions to customer issues and responds to suggestions for improvements and enhancements / new tools.
- Drives engineering processes for the project such as build automation, unit testing, software configuration management and packaging.
- Interacts with business users, I/T, vendors and customers to Identify potential tasks with production teams, customers and implement Robotic Process Automation including other applicable technologies for current and future application requirements
- Execute assigned activities of Project(s) in accordance with established work processes
- Prepare /maintain/ update project execution plan, MS Project schedule and quality plan for assigned Project(s)
- Understands impact of emerging business trends and their implications for Organization and its customers.
- Have a data-driven, statistical approach to problem solving and reporting data to identify issues and come up with innovative robotic solutions.
- Presenting project analysis and findings to senior leadership to obtain the approval, funding and other requirements to resolve the issue.
Traits to look for
- Strong analytical skills and focused skill set with strong impact and influencing skills. Ability to communicate effectively to direct and motivate team and others.
- Strong sense of ownership and problem solving skills.
- Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
- Presents problem analysis and recommended solutions in a creative and logical manner.
- Handles diverse range of issues that require evaluation of a variety of factors including current business trends.
- Develops and applies project management techniques.
- Identifies opportunities for process and procedure enhancements to drive efficiency and customer service levels.
- Independently develops solutions that are thorough, practical, and consistent with functional or customer objectives.
- Possesses and applies a broad knowledge of application programming processes and procedures to the completion of complex assignments.
- Knowledge includes advanced work on standard applications programs including coding, testing and debugging.
- Competent to work in most phases of applications programming and offers programming solutions at an advanced level.
- Competent to analyze diverse and complex problems.
- Advanced trouble shooting and problem solving skills to resolve defects, incidents and problems.
- Ability to define and resolve complex technical/process problems in heterogeneous information systems environments.
- Advanced understanding of how technology decisions relate to business needs.
- Possesses basic knowledge programming patterns.
- Share knowledge with other team members on the usage of automation tools and help grow the team.
Qualifications
Mandatory Technical Skills:
-
- Strong experience in IT Project Execution and Implementation in Healthcare & BFSI domain
- Strong Experience in RPA application development
- Experience in AI and GenAI technology
- Experience in Windows / Web application development.
- Experience in Design patterns
- Project management skills- Scope Management, Estimation, Schedule and Cost estimation, Quality Management, Communication Management, Team Management & Project Closure.
- Experience in Project Management, Robotics Process Automation, IT product development, IT services
- Business analysis, critical thinking, conflict management and problem-solving skills
- Knowledge of Internet Security protocols
Desired Skills:
-
- SCRUM / Agile / PMP / PRINCE II certifications
- Experience in RAID concepts (Risk, Assumption, Issue and Decision Management)
- Excellent communication and interpersonal skills with go-getter / can do attitude
- Software design methodologies, software libraries and other tools needed for the project
- Solid organizational skills including attention to detail and multi-tasking skills
- Good teamwork and interpersonal skills
- Healthcare domain knowledge & BPO industry related domain background.
Experience requirement:
-
- Minimum 12 to 15 years of relevant development
Preferences:
-
- Graduate degree in a computer science related field with a minimum of 12 to 15 years of software development experience.
- Minimum 10 years in leading a software development team.
- Dot.Net Framework Professional Certification
- Healthcare domain knowledge & Automation systems development background.
Educational Qualification
-
- Undergraduate or Graduate degree and minimum 12 to 15 years of relevant experience.
Job Segment:
Testing, Developer, Project Manager, Computer Science, Manager, Technology, Management