Position - Engineering Manager
Cin7 is a fast-growing global software company that provides solutions for modern-day product sellers. We help these sellers keep track of their inventory at scale, and help them sell their products across multiple sales channels around the world.
Cin7 is
expanding very quickly with a mission to become the leading Inventory
Management Software brand in the world, and we are looking for a
motivated and driven individual to join the team.
Cin7 Sri Lanka is proud of our culture and has been officially recognised with Great Place to Work® Certification™
The
Engineering Manager (Sri Lanka) plays an important role in leading and
managing software delivery teams working on a common problem domain.
They provide leadership, coaching, and support to ensure that quality
software delivery is achieved in alignment with agreed plans and product
roadmaps.
This role will be irresponsible for building
engineering teams in Colombo, Sri Lanka - working locally to source
amazing engineers, product owners, and quality assurance engineers,
assisting Cin7 to build a world-class engineering team in the region.
Working
with other leaders, both locally and globally, this role will not only
support teams in defining and delivering their product and technology
roadmaps but ensuring teams are continually improving their delivery
practices and ways of working to ensure we can continuously deliver
working software to our customers.
The Engineering Manager
ensures adherence to development and security standards and contributes
to achieving our strategic business objectives by managing and balancing
both a short-term delivery focus as well as achieving longer-term
objectives.
As a leader with deep delivery skills, you are
expected to understand the local environment, know what “good” looks
like, and hire and work with team leads, product managers, analysts,
engineers, architects, and quality analysts to create a steady stream of
work aligned to product priorities. You will also work with colleagues
from support, implementation, sales, and product, to ensure that
delivery spans the full lifecycle of a product or feature, delivering
amazing outcomes for our customers.
Whilst being capable of
being hands-on, the intent is for you to build and coach team members
through these processes and to develop the skills to be able to operate
with limited oversight. You lead through alignment to a common objective
and empower your teams to make decisions for themselves instead of
relying on command and control to make teams comply with handed-down
decisions.
You will play a meaningful role as a People Leader
and change agent, driving high employee engagement and coaching and
mentoring your team members.
Key Responsibilities
- Building Teams
- Source and hire amazing Engineers to build a local Engineering capability.
- Define and manage onboarding, ramp-up, and training for Engineers and build a capability that excels in world-class engineering practices.
- Software Delivery
- Provide #collaborative leadership to ensure that the products we build are delivered successfully.
- Design and lead value add delivery processes and practices across the portfolio with an agile approach and mindset.
- Use key delivery metrics effectively to continuously improve the performance and quality of the team using Agile and Lean methodologies (amongst others).
- Work with product management/product managers to define and decompose product roadmaps.
- Manage the end-to-end product roadmap delivery, including the planning/scoping and resourcing.
- Manage risks and issues related to the delivery of the roadmap.
- Achievement of SLAs / KRAs across the domain group.
- Ensure compliance obligations are met.
- Ensure the team uses a test-and-learn approach to product development and delivery so that the products are developed to closely match our client’s needs.
- Provide relevant metrics and reporting to key stakeholders to assist in the improvement of the client experience, software quality, and maintainability.
- Be commercially astute, allowing you to manage delivery budgets and the need to focus efforts on a limited number of priority items at a time.
- People Management and Mentoring
- Provide inspirational leadership to product engineering teams ensuring optimal team engagement and productivity.
- Coach and mentor your direct reports in their careers and the development of their skills, encouraging a strong focus on performance through regular feedback, coaching, and managing the performance review process for your direct reports as required.
- Hiring and resource planning for the engineering team.
- Setting and monitoring targets and personal development goals for development team members.
- Mentoring and supporting team members across multiple projects.
- Team Practices
- Generating ideas with team members and offering insightful solutions.
- Own support escalations of bug fixes to drive improved organizational metrics.
- Lead implementation of best practices, standards, and procedures – including quality and delivery methodologies.
- Ensuring delivery of the best possible performance, quality, and responsiveness of development and integrations created in agreement with the Head of Engineering.
- Qualify requirements process and develop related software applications and programs.
- Ensure the delivery of application code meets defined requirements and adheres to design standards, including but not limited to, unit tests and software documentation artifacts.
- Provide impact analysis on proposed upgrades and enhancements to guide delivery impacts and trade-offs.
- Develops and implements strategies for continuous improvement of Engineering within Cin7.
- Leverage your technical depth to set a personal standard for excellence within the team and act as an Engineering advocate across the wider business.
- Develop positive and sustaining relationships with key stakeholders, particularly Product Managers.
- Tertiary qualification in Computer Science or similar preferred
- Proven leadership of highly skilled engineering teams in a line management capacity leading product engineering teams.
- In-depth experience in implementing high-performance development capabilities, utilizing agile methodologies
- Experience working in complex system architectures
- Demonstrated experience in driving continual improvement of the Product Development lifecycle, ensuring there is strong alignment to business outcomes
- Prior experience working with support teams.
- Strong leadership, interpersonal and mentoring capabilities.
- General Duties & Responsibilities
- Prioritize workloads to ensure work of the greatest importance to the business is undertaken with urgency and to a high standard.
- Support and help develop a positive workplace culture.
- Demonstrate excellent interpersonal communication skills.
- Responsibly manage all business resources within accountability levels.
- Undertake all duties and responsibilities outlined in this job description and all other duties as required by the business.
- Comply with all employment obligations.
- Promptly undertake to complete all reasonable and lawful instructions and directions given.
- Serve the business in good faith, promoting and protecting the business's best interests.
- During work time and such other times as may be reasonably required, dedicate all effort to the execution and fulfillment of the duties, responsibilities, obligations, and instructions related to employment.
- Demonstrate through your own actions a commitment to Health, Safety, and Well-being at work when undertaking work or observing others in the workplace.
Why work for us?
- We are a fast growing business going through a huge amount of growth. You’ll have the opportunity to work on products that are used by our global customer-base and at the same time you’ll be growing your career and developing new skills. You’ll also be receiving:
- Work From Anywhere for 30 days in a six month period
- Celebrate your birthday with a paid day off
- A Global Cin7 Day celebrated companywide, providing you a dedicated holiday to focus on your own wellbeing.
- Medical Insurance on successful completion of probation
- Recruitment referral bonus
- Work for a Great Place to Work®
Generating Download Link...