Jet2 Travel Technologies Pvt Ltd.
Website:
jet2traveltech.com
Job details:
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
Click on Apply to know more.