AVP, Software Engineering (Adtech)
Full time
at Astro
in
Malaysia
Posted on April 10, 2024
Job details
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.JOB RESPONSIBILITIES:
What you will do:- Manage a team of 5-8 people
- Implement software solution, using modern and open-source technologies in a cloud environment
- Ensure on-time and high-quality delivery of solutions via the OTT/Media technology team of engineers
- Participate in all phases of the software development life cycle from initial build to production optimization
- 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 communicating between all team such as Back-end Development, Design and Product Development team to ensure the success of each development sprints
- 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 introducing new features to enhance the capability
- Motivate and mentoring the team members
REQUIREMENTS:
Who you are:- BA/BS/MS degree or equivalent experience; Computer Science, Computer Engineering/Information system or relevant field are preferably
- 10 years of experience in full stack/backend environment
- Experience engineering software systems of medium-to-large scope and complexity
- Experience in system design with industry best practices
- Good knowledge and experience in developing and deploying REST APIs
- Hands-on in Node.js and frameworks available for it such as Express, Strong Loop and others and enjoy coding
- Strong notions of security best practices (e.g. Lambda, SQS, CloudWatch, and etc.)
- Good knowledge and experience in Redis, its data types, and their use cases
- Familiarity with code versioning tools such as Git
- Experience in setting up CI/CD pipeline
- Understanding of object-oriented design and programming concepts
- Passion for quality and writing clean and readable code that scales and performs well
- Should have development experience with Agile framework, Jira tools such as Atlassian
- Good analytical and problem-solving skills
- Be self-motivated, aggressive, responsible, and enthusiastic team player
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.