Business App Delivery Manager

Year    Pune, Maharashtra, India

Job Description


What are we looking for:-

  • A TDM who will lead of a team highly talented developers, QA, BA, Scrum, tech Architect, liaison with onshore to build and deploy enterprise scalable application, both on-premises and cloud
  • A Seasoned leader with 14+ years of experience, at least 5 years in to leadership position having managed teams working on building state of art web applications
  • Must be from application/product development background having hands on programming experience, building and leading cross-functional teams in Matrixed organizations.
  • Must have a passion for technology, quality, design, processes, people, building enterprise scalable application and products using latest of the technologies
  • Must have demonstrated technical and leadership abilities to drive key initiatives having direct impact on business functions. Critical leadership role is responsible for the technical delivery of application development projects including team management
  • Must have excellent platform instincts, strong relationship management and communication skills coupled with a passion for business, technology while delivering a world-class customer experience.
  • Adroit on SDLC, Agile, .Net and cloud oriented technologies, delivery/project/people/stakeholder management is must
  • Work from Pune office is mandatory
Key success factors:-
  • Deep understanding of development in the MS tech stack including C#, .NET 4.0+, ASP.NET, MVC, Web API. Back end : MS SQL Server
  • Experienced at leading front-end development, for example using Angular.js, Vue.js or JavaScript
  • Agile / scrum: Lead teams through the Agile cadence that includes daily scrum with the UK teams, Three Amigos, overall sprint planning, backlog management, in sprint development and testing; Lead retros in collaboration with the UK colleagues while focussing on continuous improvement
  • System design: Deep understanding of the subtleties involved in design decisions and their effect on the big picture. In-depth understanding of enterprise architecture.
  • Test Driven Development: Mentor team members and encourage them to reinforce industry best practices
  • Code Quality: Engage in source code reviews and promote code quality in your team, e.g. teaching the principles of clean code to team members
  • Thorough understanding of DevOps tool kit and related execution through the CI/CD cycle is required
  • Delivery/Stakeholder/project/people management
  • This role builds and leads teams of technical leads and software engineers who are responsible for the development of mission critical applications for Jet2
  • Innovative, out of the box thinker, like for automation, process engineering, driving efficiencies
Responsibilities:-
  • Work with multiple teams and projects simultaneously and ensure project is on track, take corrective steps if there is any slippage and ensure risk is highlighted to stakeholders
  • Responsible for overall technical vision, building capabilities, planning application roadmap along with strong execution. Work directly with the technology and business stakeholders in the UK to shape strategy from a technical standpoint and drive delivery of that vision
  • Closely work with team managers/leads to prepare robust delivery plan and ensure the project is delivered as per agreed timelines
  • Contribute in defining architecture of the project by ensuring the solution is scalable and decoupled
  • Monitor and track all projects and guide leads to deliver the project as per users expectations
  • Ensure teams are adhering all the standard process and guidelines
  • Contribute into development whenever possible and on need basis
  • Review PR\'s and provide effective code review comments and guide team members to improve on lessons learned
  • Work closely with UK stakeholders to agree on future roadmap for Business Apps
  • Manage all aspects technical delivery of software platforms and services supporting servicing applications including, technical solutions, resource management, capacity management, knowledge management. Own delivery regardless of where responsibility lies
  • Work on continuous improvement to improve the overall quality of deliverables
  • Well-versed with design patterns techniques and methodologies. Guide team to create reusable components while working on project deliverables and communicate the same to the respective technical lead(s).
  • Work with technical architect to explore various tools/technologies to deliver business requirement in the best possible way
  • Provide expertise to project teams, including mentoring and guiding other team members
  • Ensure various metrics are captured w.r.t delivery for reporting purpose for senior management
  • Identify the training(s) needed to the team, plan is in place to up
  • Ensure project functional documents are created an maintained for future references and will act as a knowledge repository
  • Communicate and collaborate with different senior stakeholders to effectively manage the project
  • Have multiple regular connects with leads and team to ensure the information is flowing in a transparent way. Motivate, encourage and push team members to get the best out of them
  • Establish communicate channels with key stakeholders and build positive professional relationship with them
  • Take regular feedback from stakeholders on delivery and implement the lessons learned
  • Contribute to improve the process w.r.t Code review checklist, PR reviews, agile process etc
  • Enforce the standard process and guidelines are adhered by all team members
  • Own and manage delivery of the projects end to end and take complete accountability
  • Maintain transparency and keep all the stakeholders informed
  • Monitor all the projects and its progress, empower leads and other senior leadership grow to take decisions and calculated risks to make them more independent
  • Ensure delivery of the projects are done as per Business expectations
  • Identify and work with key Business Stakeholders to improve the product usability and acceptance
  • Demonstrate expertise in overall development of applications using Microsoft .NET Core, RESTful services, Web API, Angular, C# and SQL Server.
  • Good understanding of DevOps tools and knowledge in build and release pipelines
Skills and competencies
  • Bachelor degree
  • 14+ years of development experience
  • 5+ years of project management experience
  • Exposure to enterprise level applications
  • Experience in TDD
  • Sound exposure to Agile process
  • Hands on experience in Database design, CI/CD tools
  • Strong knowledge and experience in Object Oriented Programming
  • Experience in handling multiple projects
  • Experience shaping technical products or services
  • Ability to adapt to shifting goals and activities
  • Experience on Angular, webapi and SQL Server, Jasmine and Xunit
  • Problem-solving aptitude
  • Excellent communication skills
  • Proven Leadership skills
  • Project/program management skills
  • Building successful teams
  • Good Analytical and improvisation skills
  • Stakeholder management
  • People Management Skills

Zwayam

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3044306
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year