AVP, Engineering Manager - Full Stack
AVP, Engineering Manager - Full StackApply locations All Asia Broadcast Centre
Time Type: Full Time
Posted on: Posted 3 Days Ago
Job Requisition ID: JR08455
WHY JOIN US?
We practice a vibrant & energetic office culture.
We provide opportunities for career advancement within the company.
Good performance is always rewarded accordingly.
It's our people that make Astro Malaysia's leading entertainment company. We are an inclusive employer, to enable everyone at Astro to be their best. We embrace differences – we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products/services and our community. We also understand and appreciate that diversity is a driver of creativity and innovation, which will make our business more competitive, compelling and profitable.
JOB RESPONSIBILITIES:
WHAT YOU WILL DO:
Implement software solution, using modern and open-source technologies in a cloud environment.
Ensure on-time and high-quality delivery of solutions.
Participate in all phases of the software development life cycle from initial build to production optimization.
Consistently perform code review to ensure deliverables are aligned with agreed scope.
Work closely with teams to understand the integration points of existing managed solutions.
Build scalable and high-performance web services with clean, maintainable codes.
Write effective Application Program Interfaces (APIs) and technical documentation.
Design high-volume, low-latency APIs for mission-critical systems, delivering high-availability and performance.
Produce software solutions ensuring alignment to business requirements, business processes and best practices for effective software development.
Alignment and communication between all teams such as Back-end Development, Design and Product Development team to ensure the success of each development sprint.
Improve software quality using agile practices such as code review, unit testing and integration testing.
Conduct system and performance management, application vulnerability management and control, software release management.
Plan and commission production system implementation R&D and introduce new features to enhance capability.
Motivate and mentor team members.
REQUIREMENTS:
WHO YOU ARE:
BA/BS/MS degree or equivalent experience; Computer Science, Computer Engineering/Information System or relevant field preferred.
5-8 years of experience in full stack/backend environment and minimum 1 year as Lead.
Experience engineering software systems of medium-to-large scope and complexity.
Good knowledge and experience in developing and deploying REST APIs.
Hands-on in Node.js and frameworks available for it such as Express, and others.
Experience with writing unit tests as part of Definition of Done.
Strong notions of security best practices (e.g. Lambda, SQS, CloudWatch, DynamoDB, ECS, API Gateway and Authorizer).
Good knowledge and experience in Redis, its data types, and their use cases.
Familiarity with code versioning tools such as Git.
Experience with Agile framework, Jira tools such as Atlassian.
Good analytical and problem-solving skills.
Outspoken, actively participate in discussions and take initiative to lead.
About UsAstro Malaysia Holdings Berhad ("Astro")is Malaysia's leading content and consumer company, serving 75% of Malaysian households across our TV, radio, digital and commerce platforms.
As a trusted brand, Astro keeps Malaysians entertained and informed with a variety of vernacular, international and live sports content, engaging with 24 million individuals.#J-18808-Ljbffr