Source description
About the role
What are we looking for:- • A SEM 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 • Adroit on SDLC, Agile, .Net and cloud oriented technologies, delivery/project/people/stakeholder management is must 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. 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 • 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 • 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 • 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 • 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. Skills and competencies • Bachelor degree • 14+ years of development experience • 5+ years of project management experience • Exposure to enterprise level applications • Hands on experience in Database design, CI/CD tools • Ability to adapt to shifting goals and activities • Experience on Angular, webapi and SQL Server, Jasmine and Xunit
More at jet2 travel technologies pvt ltd.