Job Description
Position Responsibilities:
- Manage people and delivery management of multiple development teams
- Contribute to strategy development for the associated portfolio. This may include financial planning, work force planning & forecasting along with portfolio management teams
- Ability to recruit, coach and lead each team member to reach their fullest potential
- Set, drive and evaluate the performance priorities and development goals of the team members aligned with the Organizational goals
- Good understanding of software development and KPIs along with good understanding of high level architecture and cloud
- Ability to liaise with business stakeholders and a matrixed organization consisting of Training Business, Software Engineering and ITD&S
- Lead and drive Safe/Agile mindset with in the team and lead/contribute towards the Agile maturity of the organization
- Ability to communicate and collaborate effectively with various technical team leaders and members
- Drive the culture of innovation within and across teams to bring value add to the organization
- Ability to contribute to building initiatives that will shape the technology future of our business
- Ability to oversee and validate algorithms and deploy solutions to achieve business results in a timely manner with First-Time-Right Quality
- Must have excellent problem solving skills (both technical & non-Technical)
- Hands on experience to participate in all stages of the software development life cycle.
- Excellent communication skills to work in a globally distributed team
- Drive Employee Engagement
- Stand for global culture of Safety, Diversity & Inclusion
Employer will not sponsor applicants for employment visa status.
Basic Qualifications (Required Skills/Experience):
- A Bachelor’s degree or higher is required as a BASIC QUALIFICATION
- 14+ years of relevant experience preferred
- Proven success in leading fast-paced development teams delivering software
- Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle.
- Experience of over 10 years in leading and managing teams developing software with some or a combination the following technical stack
- Java, J2EE / .NET,C# / Python
- Design Patterns, OOPS concepts
- HTML5/CSS/Bootstrap, Angular.js/React/Knockout/Backbone
- DevOps Tool Chain tools - Jenkins, Maven/ANT ,Bitbucket, Ansible/Chef/Puppet, Jira/TFS/Clearcase
- RDBMS/NoSQL and SOA/Micro services
- Mobile development Hybrid/Native
- Cloud technologies (PCF, Azure, AWS)
- Must be able to work collaboratively with multi-functional teams within Boeing and external partners.
- Develop and maintain relationships / partnerships with customers, collaborators, peers, and partners to develop collaborative plans and complete projects.
- Proactively seek information and direction to successfully complete the statement of work.
- Must be flexible, with a high tolerance for organizational complexity and ability to work with team members across different cultures and time-zones
- Develop and maintain relationships / partnerships with customers, team members, peers, and partners to develop collaborative plans and complete projects.
- Demonstrate strong written, verbal and interpersonal communication skills. Be fluent in written and spoken English, and have high degree of proficiency with MS Office tools to prepare comprehensive reports, presentations, proposals, and Statements of Work.
- Must have experience leading teams and have the ability to mentor and teach juniors and partners to accomplish project and departmental goals and objectives.