Software Developer

Kuala Lumpur, Malaysia

Job Description


ROLE PURPOSE:

  • To develop and maintain ABO Academy solutions to cater for ABO needs.
  • ABO Academy Solutions are a combination of Mobile Web, Native IOS and Android Apps.
  • Work together with Product Manager, Scrum Master, Academy team members, vendors and cross functional teams to deliver results on time, on budget and of high quality.
KEY RESPONSIBILITIES:
  • Understand Business Requirements in the Epic Briefs; Assist the Technical Lead in defining technical solutioning and high-level technical estimates
  • Work with the technical lead to ensure a full understanding of the Technical Solutions and Designs and assist the Technical Lead in the development of TDs.
  • Understanding of the Epics assigned to the Quarter
  • Understanding of the Stories in the backlog
  • Develop solutions for assigned stories
  • Refine estimates for the Stories
  • Develop the solutions defined in the stories
  • Develop unit testing for the Stories
  • Perform code reviews
  • Executing Unit testing (automated)
  • SIT
  • Performance testing
  • Regression testing
  • QA Automation
  • Provide leadership to vendor developers assigned to the delivery team
  • Understand emerging technologies and how they can be implemented with ABO Academy to enhance the efficiencies of the system
  • Understand security policies and ensure the system is compliant with those policies.
  • Develop technical solutions within a Delivery Team
  • Work with vendors proactively and in partnership to deliver solutions
  • Measure vendor work performance and maintaining focus on vendor delivery improvements.
  • Design and build applications for the IOS and Android Platform
  • Ensure the performance, quality and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization and automation (DevOps)
Required Knowledge & Skills and/or Related Experience:
  • Technical Experience / Skills / Knowledge:
  • Full-stack developer
  • Proficient with Swift UI (IOS)
  • Proficient with Kotlin and Android SDK (Android)
  • Proficient with Java SpringBoot to create and maintain microservices
  • Proficient with Node .js to create maintain middle layers BFF
  • Proficient with AWS Lambda and Containerized development
  • Familiar with RESTful APIs to connect IOS and Android applications to back end services
  • Familiarity with cloud message APIs and push notifications
  • Experience in developing and deploying to a cloud AWS environment
  • Proficient with web technologies such as HTML, CSS, JS
  • Good knowledge about AWS Aurora (MySQL) and DocumentDB (MongoDB)
  • Good knowledge about SQL Server, T-SQL
  • Proficient understanding of code versioning tools (Github)
  • Proficient understanding of Continuous Integration
  • Proficient understanding of deployment tool (Jenkins)
  • Good understanding of Scrum, Microservices Architecture, Agile development & DevOps
  • Experience with implementing oAuth2 is a plus
  • Soft Skills / Competencies:
  • Good English oral and written communication skills. This includes communications with cross cultural audiences.
  • Result-oriented, self-driven, strong initiative and participative.
  • Good interpersonal skills, able to work independently and as a team.
  • Able to think globally and take a global perspective.
  • Willing to extend working hours during weekdays as this position required to collaborate with teammates based in U.S for project discussions.

Amway

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD908507
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned