06 Aug
|
Jet2 Travel Technologies
|
Pune
06 Aug
Jet2 Travel Technologies
Pune
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 solid 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
📌 Software Engineering Manager (Pune)
🏢 Jet2 Travel Technologies
📍 Pune