Developer, Bee

Kuala Lumpur, Malaysia

Job Description

Description

Primary Objective:

  • Build scalable, high quality software at high velocity
  • Be part of a strong development scrum team to create user centric features and applications
Key Responsibilities:

As a Developer
  • Responsible for the E2E development of modern web, mobile or device applications according to user story and design
  • Design/architect the best way to code a user story collaboratively
  • Re-factor, update, and maintain backend code and processes including web servers, API servers, databases, and interfacing modules for these various components
  • Build reusable code and libraries for future use with a focus on modularity and low technical debt.
  • Ensure the stability and security of back-end components
  • Optimize applications for high transaction, scalability and robustness
  • Develop software under agile software development methodology and standards
  • Develop prototypes to iteratively demonstrate functionality to customer experience team to resolve spikes
  • Manage code base and concurrent versioning of code
  • Do code review on Pull Requests and merge code if the standards are met
As a Squad and Chapter Member
  • Work closely with architects and IT team to ensure design alignment with core banking and peripheral ecosystems
  • Identify and incorporate any changes required due to platform and technology changes
  • Provide expert level application support to troubleshoot resolve issues/defects
  • Contribute ideas for new enhanced features or products, by monitoring industry developments and trends
  • Mentor and teach junior developers
  • Take responsible and own for backend component tasks during sprint to ensure timely deliverables of features.
  • Participate in Scrum ceremonies
  • Update design reference and learnings on Confluence for sustainable knowledge sharing
Requirements

Requirements:
Bachelor Degree - BacheloraEUR(TM)s degree in Computer Science, Information Technology, Computer Engineering or relevant engineering domains..
Bachelor Degree - . Bachelor degree or above in IT and business related degrees.
  • Min. 6 year experience in apps development or related experience (banking or fintech experience a plus)
  • At least 2 successful involvement in project from development phase into production phase
  • Leadership
  • Strong teaming and communications to work with members across teams
  • Strong work ethics and time management skills
  • Business
  • Ability to identify product readiness and best timing for product release
  • Technical
  • Understanding in OOP, design pattern, SOLID & KISS principle thus able to apply this concept into working software/application
  • Experience developing/consuming web api/web services. (Java, Spring-boot)
  • Experience in web development. (HTML 5, JS ES5/ES6, NPM, React, CSS, webpack).
  • Experience in mobile development (NPM, React-native, android/IOS native) is a plus
  • Proficient understanding of code versioning tools, such Git and Git Flow
  • Able to demonstrate good quality control vis-a-vis software development (unit test & CICD)
  • Working experience in agile methodology and in agile team
Benefits

-

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
    JD861281
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned