Software Developer

 

EDUCATION / QUALIFICATIONS

  • Software developers and team leads with 3-5 years of modern web development experience.
KNOWLEDGE AND SKILLS
  • Solid understanding of Software Application development life cycle, familiar with both waterfall and agile process
  • Experience working with globally distributed teams and users
  • Able to work in a collaborative environment, research issues, and communicate with others to obtain the necessary information to complete projects
  • Experience managing multiple application software delivery teams
  • Knowledge in the following such as
  • Microsoft SQL Server
  • Microsoft.net technology – C#, MVC
  • Web & Mobile application development
  • business intelligence and DevExpress tools would be added advantage
  • Proactive and ever ready to voice out plans for improvements
  • Extremely good communicators preferably with experience of working with remote teams
  • Experienced in the use of latest web technologies especially ASP.Net MVC, HTML5, CSS3, real-time databases, Node.js, and high availability programming models is a must
  • Quality focused and experienced in Continuous Integration, Test Driven Development, or SCRUM methodologies
  • Able to develop efficient, highly available and fault tolerant applications
  • Strong command of JavaScript including advanced JavaScript applications
  • Proficient in design patterns of 3-tiered architectures especially on those to create REST-ful services for the abstraction layers
  • Knowledge of configuring and deploying applications on cloud based PaaS and IaaS offerings as well as traditional Microsoft Internet Information Services
  • Great command of XML especially WITSML and JSON
  • Experience with using development tools such as Microsoft Visual Studio and Eclipse as well as Microsoft Team Foundation System

Senior Software Developer

 
JOB PURPOSE
  • To delivery of high-quality software product features, while driving efficiency and identifying process improvements.

KEY ROLES & RESPONSIBILITIES
  • Craft detail design document (DDD) inclusive of data and interface design, in collaboration with application owners
  • Driving product innovation through successful implementations of modern web technologies to support key business success factors
  • Develop .net applications/portals based on software design derived from user requirements
  • Solve interesting and challenging problems through innovative approaches
  • Good exposure in VB, C#, VB.NET, ASP.NET, MVC and SQL Server.
  • Solid understanding of object-oriented programming (OOP).
  • Responsible for all application software development
  • Strong knowledge of software implementation best practices.
  • Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
  • Ability to design and optimise SQL Server stored procedures
  • Passionate about building high-quality systems with software implementation best practices.
  • Continuously evolving the product in accordance to the product road map
  • Capable of creating excitement regarding new technologies within the development team and driving learning and adoption of these new technologies
  • Assist in analysing requirements, designing system architecture, implementation, as well as testing of large-scaled enterprise real-time systems
  • Produce functional and technical specifications, as well as application prototypes

Accounts Manager

JOB PURPOSE
  • Responsible for preparing and reporting the country’s monthly management account to senior management timely
  • Responsible for reporting to the owners on their weekly P&L, bonds report and GIPs report timely
  • Proper finance process flow and documentation in place to improve finance operation efficiency and ensure compliance to the accounting standard and respective countries’ regulatory bodies requirement
  • Lead, support & provide training to the executive to ensure the team understand the task allocated, priorities, accurate data entry, importance of proper record keeping and meeting the given timeline.
  • Complete the submission of annual audit and company tax returns before the statutory deadline
  • Complete safekeeping of documents and records

 

KEY ROLES & RESPONSIBILITIES

A) Day-to-day operation and Reporting:

  • Understand the business model, processes and be able to identify process gap to improve the efficiency.
  • Handle full set of account and ensure monthly closing are performed in accordance to the monthly closing checklist and accounting standards.
  • Proper review and understanding of each transaction recorded- make sure transactions are supported with proper documentation.
  • Deliver accurate and reliable monthly management account to the senior management on timely basis- by 15th of the month.
  • Deliver weekly owner reports, bonds report, GIPs report timely.
  • Performing variance analysis to identify and outline fluctuations.
  • Performing gross profit analysis to report back to senior management.
  • Prepare weekly cash flow forecast for senior management.
  • Calculate contractor bonus’ based on sales performance timely and accurately.
  • Submission of monthly tax returns according to the country’s tax legislation- reconcile tax codes, perform tax lodgements on timely basis.
  • Complete the submission of annual audit and company tax returns before the statutory deadline.

 

B) Team Management

  • Ensure completion daily & weekly tasks by Accounts Assistants/Executives.
  • Providing support, training & management for cost allocations & data entry for the Accounts Assistants/Executives.
  • Supporting the Accounts Payable and Accounts Receivable functions to ensure completion & closure of each month to pre-determined timelines.
  • Escalation point for specific clients to help resolve issues and close of ad-hoc requests.

 

C) Special Projects / Ad Hoc:

  • To work closely with the direct report on understanding the current business model, processes, identify control/process gap and resolve by setting up and implement policies for process improvement.
  • Assist on special project together with the local country team, Operation and IT team to streamline the finance process (improve effectiveness and efficiency)
  • Assist other colleagues within the department during their absent or as when required / requested by superior.

 

EDUCATION / QUALIFICATIONS
  • Candidate must possess Degree/Professional Qualification in Accounting or equivalent.
  • Candidate must possess Degree/Professional Qualification in accounting or equivalent.
  • Candidate pursuing a professional qualification/certification in Accountancy/Finance will be considered as well.
  • At least 5 year(s) of working experience in finance with exposure to all areas.

 

KNOWLEDGE AND SKILLS
  • Computer Literate.
  • Have basic knowledge in Accounting and Taxation.
  • Dedicated, spreadsheet savvy, excellent reconciliation skills.
  • Good written and spoken proficiency in English, while additional language proficiency is an added advantage.

 

ANY OTHER ATTRIBUTES
  • Meticulous and committed to meeting tight deadlines and objectives.
  • Have high attention to detail
  • Possess positive working attitude and good team player spirit.
  • Excellent problem solving skills.
  • Good analytical and communication skills.
  • Able to work independently and willing to learn and accept new responsibilities.

Accounts Executive

JOB PURPOSE
  • Responsible for the overall operational financial matters pertaining to our offices in the South East Asia region
  • Responsible for timely submission of weekly owner P&L, bonds report and GIPs report timely
KEY ROLES & RESPONSIBILITIES

A) Accounts Payable:

  • Receiving invoices through mail or email
  • Compiling invoices for approval
  • Entering invoices into the accounting system
  • Processing payments through the banking portal
  • Maintaining creditor listings/outstanding reports weekly
  • Ensure each payment performed is properly supported with document in accordance with payment policies

B) Accounts Receivable:

  • Preparing invoices for our clients in the accounts system & sending to the client
  • Receipting payment from clients in the accounts system
  • Maintaining debtor ledgers
  • Preparing age debtor listings/outstanding reports weekly

C) Reconciliations:

  • Perform bank reconciliations on weekly basis
  • Perform regular reconciliations of rechargeable expenses account
  • Perform sales balancing weekly (Piece balance)
  • Tracking of unclear cheques status

D) Reporting:

  • Ensure closing of weekly tasks timely and accurate data entry
  • Prepare the weekly cashflow report to the manager
  • Deliver weekly owner reports, bonds report, GIPs report timely that balance to accounting system
  • Responsible for filing of supporting documents to ensure proper record keeping
  • Responsible for processing and following up on the emails under the general country finance email account
  • Support on the annual audit when required by the manager

E) Special Projects / Ad Hoc:

  • Assist other colleagues within the department during their absent or as when required / requested by superior.

 

EDUCATIONS / QUALIFICATIONS
  • Candidate must possess Diploma/Degree/Professional Qualification in accounting or equivalent.
  • Candidate pursuing a professional qualification/certification in Accountancy/Finance will be considered as well.
  • At least 2 year(s) of working experience in the related field

 

KNOWLEDGE & SKILLS
  • Computer Literate.
  • Familiar with Microsoft GP – Account system.
  • Intermediate excel skills.
  • Have basic knowledge in Accounting and Taxation.
  • Dedicated & pro-active.
  • Good written and spoken proficiency in English, while additional language proficiency is an added advantage.

 

ANY OTHER ATTRIBUTES
  • Meticulous and committed to meeting tight deadlines and objectives.
  • Possess positive working attitude and good team player spirit.
  • Good analytical and communication skills.
  • Able to work independently and willing to learn and accept new responsibilities.

Junior Graphic Designer

RESPONSIBILITIES
  • Bring content planning alive and show each market what trends locally and regionally can be used creatively to integrate a brand into culture.
  • Challenge and inspire local teams to think differently about media channels and type of content.
  • Curate video/motion graphics content for different platforms based on SEO research, local trends, online development for each market and each platform – website, social media, blogs, vlogs etc.
  • Perform targeting exercises and develop insights to inform ways in which creative content and the type of contents that can connect with audiences.
  • Create graphic contents that can elevate our brand and tell a holistic story
  • You will be required to work on anything and everything that requires graphic elements i.e. marketing collaterals, PowerPoint presentations, policies, branding manual etc.
  • Go above and beyond simply making recommendations. The candidate’s duties will be taken to the next level to play an active role in the implementation and management of our idea-centric strategy.
  • Create graphics for social media, videos, web-based platforms.
  • Illustrate graphics for opens, title cards, lower thirds and transitions.
  • Able to translate the requirement given into good artworks.
  • Ability to translate video content with appropriate visuals.

 

EDUCATIONS / QUALIFICATIONS
  • Bachelor’s Degree in Multimedia Arts/ Design/Advertising/ Video or a relevant field- 2-4 years’ experience in an advertising or design industry dealing with creative conceptualising and design execution. Experienced in video/motion graphics
  • Candidate must have a portfolio demonstrating a range of visual communication skills and creative talent.

 

KNOWLEDGE & SKILLS
  • Strong working knowledge of current motion design practices and techniques with strong grasp of storytelling.
  • 2+ years’ experience
  • Must provide a portfolio of work that showcases your talents in animation and motion graphics.
  • Excellent spoken and written English skills and the ability to communicate effectively with the internal team.
  • Bachelor’s Degree in Multimedia Arts/ Design/Advertising/ Video or a relevant field- 2-4 years’ experience in an advertising or design industry dealing with creative conceptualising and design execution. Experienced in video/motion graphics
  • Candidate must have a portfolio demonstrating a range of visual communication skills and creative talent.
  • Familiar with Adobe Suite
  • Pro-Photoshop
  • Pro-InDesign
  • Pro-Illustrator
  • Experience and knowledgeable in UX is an added advantage

 

ANY OTHER ATTRIBUTES
  • Strong organisational, interpersonal, and project management
  • Open to travel as necessary
  • Digitally connected and curious

Business Manager

Key responsibilities (Process and Knowledge Documentation)
  • Documentation - Writes SOPs, Guidelines, consolidate information across all business functions in the organisation
  • Review processes and work with respective head of departments to improve efficiencies
  • Ensure all key processes and information for the organisation is up to date and accessible to all 9 markets

 

Requirements
  • Candidate must possess at least Bachelor's Degree/Post Graduate Diploma/Professional Degree in Business Studies/Administration/Management or equivalent.
  • Required language(s): English, Bahasa Malaysia
  • At least 6 Year(s) of working experience in the related field is required for this position.
  • Required Skill(s): Operations Understanding, Experience in working across multiple business functions, Great communication skills, Attention to detail and structured, Flexible
  • Preferably Manager specialized in Marketing/Business Development or equivalent.

 

Where will you work?

Based in Kuala Lumpur, Malaysia

 

What can you look forward to?
  • Progressive, transparent, and great working culture (ask any of our employees).
  • Career growth driven by your own ability and enthusiasm.
  • International exposure to multi-cultural colleagues and clients.
  • Good company infrastructure in place to support your work.

Product Development Manager

JOB DESCRIPTION
  • Point of contact for Senior Management and Stakeholders.
  • Contact point between Developers (third party), Clients and End users.
  • Responsible for rolling out project within timelines and budget.
  • Deployment of client campaigns.
  • Responsible for training materials and engagement tools.
  • Regular Reporting on adoption rates, app performance, user satisfaction.
  • Responsible for resolving all technical issues.
  • Contribute to Strategy and planning meetings.
  • Research and Development.

 

JOB REQUIREMENT
  • Candidate must possess at least Diploma/Advanced/Higher/Graduate Diploma, Bachelor's Degree/Post Graduate Diploma/Professional Degree in Business Studies/Administration/Management or equivalent.
  • At least 5 Year(s) of working experience in the related field is required for this position.
  • Required Skill(s): Microsoft Office.
  • Preferably Manager specialised in Marketing/Business Development or equivalent.
  • Communication skills – Professional level of verbal and written communication skills.
  • Time Management.
  • Proactive approach to problem-solving with strong decision-making skills.
  • Minimum Intermediate in MS Office.
  • Must be able to meet deadlines in a fast-paced quickly changing environment.

 

WHERE WILL YOU WORK?

Based in Kuala Lumpur, Malaysia

 

WHAT CAN YOU LOOK FORWARD TO?
  • Progressive, transparent, and great working culture (ask any of our employees).
  • Career growth driven by your own ability and enthusiasm.
  • International exposure to multi-cultural colleagues and clients.
  • Good company infrastructure in place to support your work.