Manage and Lead distributed engineering team of over 20 members and the lifecycle of a multi-million dollar satellite connectivity Wi-Fi Payments product. On a day-to-day basis the Engineering Manager will be expected to wear multiple hats:
- Management –Permanent Staff and Contractors
- Delivery Management
- Quality Management – Interface with QA teams and ensure software quality
- Third Party Interfacing with regards to Payments and Tools
- Product Coordination
- Project Coordination
MAJOR RESPONSIBILITIES
- Lead a team of software engineers to deliver business critical applications and systems
- Provide technical insights and guidelines for multiple vendor partners (software engineering, project management and software testing)
- Provide strategic and architectural direction
- Provide product management support.
- Educate teams on industry best practices and drive initiatives to raise the bar on quality
- Establish strong partnerships with customers and be an advocate for their success
- Encourage and enable effective collaboration across our organization
- Hands-on people and career development including active performance management
- Oversee budgets and review/approve time sheets for direct reports
- Set up necessary training activities to ensure the department has enough knowledge to perform their duty.
- Engender positive company culture behaviors including humility, collaboration, and a focus on professional growth.
- Excellent communication skills as the incumbent needs to develop/express/represent the company’s position and policies at the highest management level within the Airline Customer and other departments within the company.
- Requires planning to ensure the timely completion of several, complex projects (budgets and resources).
- Demonstrated leadership strength in developing and executing on company and individual objectives.
- Able to steer team to reach divisional goals through effective resource and time allocation and prioritization.
- Have collaborative management style, considering merits of ideas of the management team, of staff and of Panasonic corporate and regional stakeholders.
- Creativity: highly developed level of problem solving is needed to manage product integration challenges and customer demands.
- Complexity: innovative and pragmatic approach required as figurehead for Panasonic in resolving complex issues raised by Airline Customers.
- Flexibility: understand and appreciate different and potentially opposing perspectives on issues and bring about change to approach as required by situation.
- 3+ years experience with Cloud-native tools such as AWS (e.g. ECS, Aurora, AppSync, S3), Terraform, Docker
- 3+ years Payments security control and compliance experience in various frameworks including: PCI DSS, PCI PA-DSS, ISO, NIST, etc.
- Experience integrating with payment gateways
- Proven experience leveraging eWallet solutions (Apple Pay, Google Pay, Alipay etc)
- Expertise with relational and NoSQL databases like MySQL, DynamoDB, Redis
- 5+ years leading Web technology teams leveraging React, Angular, Javascript, Node, Python
- Deep understanding of DevOps and Continuous Delivery Tools such as CodePipeline or Jenkins
- 4-year Degree in Engineering required.
- Minimum 10 years of related work experience
- Cloud certified (AWS - CP, SAA etc)
- Background in eCommerce strongly desired
- Agile certified (Scrum-master, CSPO etc)