Search by job, company or skills

Aspire Lifestyles (apac) Pte. Ltd.

Global Head of Engineering

Early Applicant
  • 5 days ago
  • Be among the first 50 applicants

Job Description

Key Responsibilities

  • Represent the Engineering team, partnering with product, operations, client services in cross-company initiatives and issues
  • Help to establish the company's technical vision, leading and overseeing a development team of 7 employees across technology disciplines providing ongoing visibility to the CTO and executive management
  • Actively contribute to technology selection and architectural direction
  • Work closely with the Digital and Travel Product teams to execute on a shared roadmap
  • Develop and implement software engineering plans according to timelines and specifications
  • Review all documents related to Product requirements and participate in product brainstorming sessions
  • Provide technical consultation as well as expertise to Product Team
  • Lead the development team through a cultural transformation aligned with the company's future vision and strategy, increasing development pace and velocity, and creating a whatever it takes culture and work ethic within and across the organization
  • Lead the team to continuously improve within an agile/scrum environment to maximize quality and velocity while delivering customer value through multiple concurrent projects, on time and within budget
  • Provide leadership, management and technical vision to entire engineering team
  • Foster a Quality-first culture across the team, establish key software quality-metrics and develop a working model to sustainably achieve high software-quality standards
  • Develop and manage software engineering applications utilizing standard development tools
  • Attract, develop and retain a team of high performers with the skills needed to deliver on both current and future business goals
  • Provide employee coaching, mentoring, development and team building
  • Assist software development team to attain optimal team performance through removing technical obstacles, improving team processes and effective utilization of resources
  • Execute ontime, high quality product development, funded development & solutions management at optimized cost
  • Manage joint development with 3rd party vendors as well as outsourced development successfully assimilating technologies and assets both developed internally as well as with external partners into an integrated platform
  • Interact with stakeholders to ensure successful delivery of each sprint iteration and product release
  • Forecast and manage development related budgets

Required Skills

  • Experience with short release cycles, the full software lifecycle, and experience working on B2B and B2C products
  • Ability to operate seamlessly in ambiguous & rapidly evolving environments.
  • Must be an expert in the development and support of .NET solutions as well a Native iOS/Andoid solutions using established software development processes
  • Has a deep understanding and experience in building and maintaining RESTful APIs on a serverless cloud platform.
  • Experience with working with Remote and offshore teams across multiple timezones.
  • Significant experience in Cloud Engineering (Azure) and rigorous cybersecurity practices.
  • Deep understanding of how digital applications can be used to support and enhance non-digital business needs to provide an omni-channel customer experience.
  • Experience working for a Cloud based company focused on agile/lean/continuous development and delivery.
  • Experience with both practicing and customizing Agile development methodologies, including experience leading projects with multiple scrum teams
  • Experience involving systems architecture and systems deployment
  • Demonstrated experience simultaneously leading multiple diverse projects with complex requirements and challenging timelines
  • Hands-on development and architecture experience (within the last 2 years preferred)
  • Experience managing a distributed software development team and the knowhow to maintain a strong culture in that model

Required Work Experience

  • 15+ years of professional experience with 5+ years as a leader in an enterprise application environment/internet technologies role
  • Proven success as a software engineering manager with an exceptional track record of cross-team collaboration (engineering, production, QA) and on-time project delivery on multiple projects with multiple teams
  • Experience developing outsourced/offshore partnerships and leading and integrating globally dispersed development teams
  • Previous experience managing on-site as well as off-shore teams allowing for seamless integration between the internal and outsourced delivery groups

Required Qualification

  • More than ten years of professional experience in software engineering with a demonstrated track record for building software development lifecycle best practices and leading software teams with a strong execution culture.
  • Bachelors Degree is required, Masters Degree is a plus Emphasis in Engineering, Computer Science or related field
  • Demonstrated ability to think strategically and executing with a sense of urgency, delivering services to meet customer demands on a timely basis
  • Excellent communication skills internally and externally
  • Knowledge of professional software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations

More Info

Role:Other Software/Hardware/EDP

Industry:Other

Function:IT

Job Type:Permanent Job

Date Posted: 19/11/2024

Job ID: 100777191

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Head of Programmatic Advertising Engineering

Adecco Personnel Pte LtdCompany Name Confidential

Head of Security Engineering

Careerally Pte Ltd Company Name Confidential
Last Updated: 19-11-2024 01:56:01 PM
Home Jobs in Singapore Global Head of Engineering