Director, Application Development
Location
Chennai | India
Job description
What We'll Bring:
This role will provide management and leadership to the T&E GCC teams, including SRE and development teams. GCC SRE responsibilities will include performance and stability of our production systems. GCC Development responsibilities will include predictable development with delivery of key product features on time and according to requirements.
What You'll Bring:
Requirements:
- Degree in computer science or equivalent
- 12+ years of .Net development using Visual Studio
- 8+ years of work experience with HTML, CSS, JavaScript, and Angular development
- Experience with Database Development (SQL)
- Experience with REST Web Services
- Experience with ORM tools, Entity Framework, etc.
- Experience with leading engineers through an enterprise Agile development process
- Experience with leading team design sessions
- Experience with providing architectural direction for overall team
- Experience with leading team during team planning sessions including PI planning efforts
- Experience with leading team through technical estimation process
We'd Love to See:
- Experience with DevOps technologies in a cloud environment (AWS preferred)
- Experience with Agile/Scrum methodologies
- Experience with .NET/TFS build automation
- Experience with test automation (Coded UI, data-driven web service testing)
Impact You'll Make:
Development Director Responsibilities :
- Coaching and Mentoring Team Members: Provide direction to development teams in order to develop code, test, debug, maintain, modify, and install moderately complex software programs. Coach and mentor team members on development best practices. Provide direction to the teams during planning and design sessions.
- Analysis/Design: Analyze moderately complex technical requirements and make determinations for modifications of existing computer programs/modules or if new programs/modules need to be developed for a specific application, system, and/or database. Independently analyze and document test results to ensure that programs are meeting the technical requirements. Partner with designers to update technical requirements documentation and make recommendations for re-design and/or re-coding of programs that do meet desired specifications.
- Documentation: Develop high level program specifications and flowcharts, (data flows, job flows, etc.), for stand-alone programs or systems. Prepare development documentation in order to communicate overall technical direction to stakeholders.
- Communication: Lead team in conveying problems, solutions, updates and project status to key product stakeholders.
- Planning: Lead teams in preparing time estimates for assigned tasks. Lead teams in team planning sessions during PI planning efforts.
- Financial Management: Manage teams to the overall T&E team budget. Prepare AFEs for ongoing project efforts.
TransUnion Job Title
Director, Applications Development
Job tags
Salary