Enable job alerts via email!

Microsoft Dynamics D365 CRM Developer (CONTRACT)

CIMB Group Holdings Berhad

Kuala Lumpur

On-site

MYR 150,000 - 200,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Application Developer to join their dynamic team. This role involves developing and supporting application systems, particularly focusing on Microsoft Dynamics 365. You will be responsible for ensuring compliance with IT standards and conducting thorough testing phases, including unit and system testing. The ideal candidate will possess strong programming skills in Java, C#, and .NET, along with experience in the banking sector. If you are a results-oriented professional looking to make a significant impact, this opportunity is perfect for you.

Qualifications

  • 3-7 years of experience in application development, preferably in banking.
  • Strong skills in Java, C#, and .NET implementation.

Responsibilities

  • Develop and support application systems related to Microsoft Dynamics 365.
  • Perform unit testing, system testing, and prepare test scripts.

Skills

Java
C#
.NET
Microsoft Dynamics 365
REST
SOAP
SSIS
Azure
Power Platform
SharePoint

Education

Bachelor's Degree in Computer Science
Professional Qualification in Information Technology

Tools

Microsoft Dynamics 365
Version Control Systems

Job description

Add expected salary to your profile for insights

Responsible in developing, delivering, supporting application system related solution. (Microsoft Dynamics 365)

Key Responsibilities

Compliance to Unit Testing (UT) and System Testing (ST) Guidelines

  • Perform Unit Testing and System Testing and prepare UT and ST test scripts for in-house applications.
  • Review patches / work product from vendor for the project / fixes to Production to ensure it is aligned to the requirements / purpose of the change of in-house applications.
  • Provide program specification and application support within the warranty period liaising with business analyst.
  • Ensure development unit is able to deliver projects on time and with high quality-development.
  • Perform coding and play the role of a checker for System Test script.
  • Ensure compliance to IT standards, SDLC standards, policies and procedures.
  • Ensure compliance with design and coding standards, IT Security, good project management practices.

Design Phase

  • Prepare Detailed Level Design (DLD) and submit the DLD to Delivery Lead for review.
  • If revision needed, then revise the DLD based on feedback received.

Build and Unit Test (UT) Phase

  • Prepare UT Test Plan and send UT test Plan to Delivery Lead for review.
  • Obtain Detailed Level Design (DLD) from Delivery Lead and perform coding according on DLD.
  • Perform UT and identify any defects found.
  • Debug and rectify the defects after performing code review and perform UT.
  • If defects are found then rectify defect.
  • If defect not found then sign-off on UT.

System Test (ST)

  • Prepare ST Test Plan and send ST Test Plan to Delivery Lead for review.
  • Perform System Test and identify any defects found.
  • If defect is found, then log defects in test defect tracking system and analyse the defect.
  • If change request then perform change requests. For instance if there are defects then fix the defects and perform Unit Test.

System Integration Test (SIT) Phase

  • Analyse defects in defects log and determine the action taken based on the analysis result.
  • If change request then perform change request.
  • If defects then fix the defects.

User Acceptance Test (UAT) Phase

  • Analyse defects in defects log. Determine the action taken based on the analysis result.
  • If change request then perform change request.
  • If defects then fix the defects then go through build and unit test, system test, and system integration test.

Liaise with Support team

  • Analyse the defects in defects log. Determine the action taken based on the analysis result.
  • If change request, then perform change request.
  • If defects, then fix the defects.

Perform Data Extraction

  • Develop data extraction program and data transmission program.
  • Develop data design and conduct data testing.
  • Debug and rectify the defects that were identified by code reviewer.

Conduct Review of Coding

  • Review codes, document codes to the code Review Worksheet and provide approval on code review.
  • Liaise with Solution Architect to check on the baseline source code for version control.
  • Manage the Changes and enhancements to the code.
  • Manage the coding and Unit testing for the ITSR.
  • Ensure the good quality and unit tested code.
  • Work on ITSR's planned in a release cycle.

Handling of System / Application Documentations

  • Provide all technical and operational documentations, ensure system / application documentation.
  • Prepare and conduct required trainings for system support handover.
  • Ensure system/application documentation is kept up-to-date.
  • Analyse defects through joint effort with testing, business analyst and solution architect.
  • Resolve defect when necessary.

Liaise with Project Manager and EAD teams

  • Determine the action taken based on the analysis result from project management coordination.
  • Conduct Impact Analysis and estimation for an ITSR.
  • Report ITSR status & issues to Delivery Lead / Project Manager.

Qualifications

Bachelor's Degree or Professional Qualification Computer Science / Information Technology or its equivalent

  • 3-7 years’ work experience in application development, preferably in the banking industry
  • 3-7 years’ work experience in Microsoft Dynamics implementation
  • Experience in Error handling.
  • Experienced and knowledgeable in application program development.
  • Experienced in coding and programming
  • Experience in banking product
  • Strong Java, C# and .NET implementation skills.
  • Experience in integration with REST, SOAP, and KingswaySoft/SSIS
  • Experience with Microsoft related technologies (Azure, Power Platform, SharePoint)
  • Good technical, analytical and written and oral communication skills.
  • Ability to work among teams and good time management
  • Highly technical and result oriented and can work independently.
  • Possesses strong technical, analytical, design and estimation skills
  • Programming logic in arithmetic operations, program flow control, multiple file access and use of externally described files, display screens and print reports
  • Ability to plan and prioritise work / projects in the team
  • Ability to build relationships and interact effectively with internal and external parties.

Please note that this is a contract position, offering employment for a specified duration with the possibility of renewal based on performance and business needs.

How do your skills match this job?

How do your skills match this job?
Sign in and update your profile to get insights.

Your application will include the following questions:

    Which of the following types of qualifications do you have? Which of the following statements best describes your right to work in Malaysia? How many years' experience do you have as a Customer Relationship Management Developer? What's your expected monthly basic salary? How many years' experience do you have in an application support function? Which of the following programming languages are you experienced in? How many years' experience do you have as a Dynamics 365 Developer? How many years' experience do you have as a C# .Net Developer?

Banking & Financial Services More than 10,000 employees

CIMB Group is one of ASEAN’s leading universal banking groups and is Malaysia’s second largest financial services provider, by assets. It offers consumer banking, commercial banking, investment banking, Islamic banking and asset management products and services. Headquartered in Kuala Lumpur, the Group is present in all 10 ASEAN nations (Malaysia, Indonesia, Singapore, Thailand, Cambodia, Brunei, Vietnam, Myanmar, Laos and Philippines). Beyond ASEAN, the Group has market presence in China, Hong Kong, India, Sri Lanka, Korea, the US and UK.

CIMB Group has the most extensive retail branch network in ASEAN approximately of 720 branches as at 30 September 2019. CIMB Group’s investment banking arm is also one of the largest Asia Pacific-based investment banks, offering amongst the most comprehensive research coverage around of 600 stocks in the region.

CIMB Group operates its business through three main brand entities, CIMB Bank, CIMB Investment Bank and CIMB Islamic. CIMB Group is also the 92.5% shareholder of Bank CIMB Niaga in Indonesia, and 94.8% shareholder of CIMB Thai in Thailand.

CIMB Group is listed on Bursa Malaysia via CIMB Group Holdings Berhad. It had a market capitalisation of approximately RM48.9 billion as at 30 September 2019. The Group has around 36,000 employees located in 16 countries

For more information, please visit www.cimb.com

CIMB Group is one of ASEAN’s leading universal banking groups and is Malaysia’s second largest financial services provider, by assets. It offers consumer banking, commercial banking, investment banking, Islamic banking and asset management products and services. Headquartered in Kuala Lumpur, the Group is present in all 10 ASEAN nations (Malaysia, Indonesia, Singapore, Thailand, Cambodia, Brunei, Vietnam, Myanmar, Laos and Philippines). Beyond ASEAN, the Group has market presence in China, Hong Kong, India, Sri Lanka, Korea, the US and UK.

CIMB Group has the most extensive retail branch network in ASEAN approximately of 720 branches as at 30 September 2019. CIMB Group’s investment banking arm is also one of the largest Asia Pacific-based investment banks, offering amongst the most comprehensive research coverage around of 600 stocks in the region.

CIMB Group operates its business through three main brand entities, CIMB Bank, CIMB Investment Bank and CIMB Islamic. CIMB Group is also the 92.5% shareholder of Bank CIMB Niaga in Indonesia, and 94.8% shareholder of CIMB Thai in Thailand.

CIMB Group is listed on Bursa Malaysia via CIMB Group Holdings Berhad. It had a market capitalisation of approximately RM48.9 billion as at 30 September 2019. The Group has around 36,000 employees located in 16 countries

For more information, please visit www.cimb.com

To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory.

Researching careers? Find all the information and tips you need on career advice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.