Application Developer (crm)

Singapore, Singapore

Job Description


  • Be key point of contact for technical aspect with focus on delivering banking systems and solutions.
  • Implement Microsoft Dynamics application instance; analyze the impact on current/new system, research problems and design and implement optimal solutions. Maintain an awareness of the latest technological trends and developments in order to introduce new processes and products to make things better for the users.
  • Collaborate with enterprise and solution architects to ensure application solution delivered comply with established enterprise application, security and control standards, design principles and guidelines.
  • Partner with solution and enterprise architects to deliver technical innovations in support of emerging business needs and progressing these ideas from concepts to working solutions.
  • Follow all of the Change Management and Engineering Review processes. Ensure changes are completed according to the project and/or release schedule.
  • Develop and maintain documentation which will include but is not limited to SOPs and System Architecture Guides and Diagrams adhering to organizational templates, policies, and standards.
  • Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
  • Work with Testing team to formulate comprehensive system test strategy, test plan & test cases to align with project scope, quality requirements and targets.
  • Formulate implementation and deployment plan for system cutover.
  • Lead pre-project planning activities for technical delivery (eg. Project delivery plan/approach, cost estimation, resource plan).
  • Communicate effectively with vendors and internal teams on technical delivery and system maintenance
Requirements:
  • At least 5 years of experience in technical delivery and/or technology implementation.
  • At least 3 years of experience in managing third party vendor relationships, onshore and offshore development teams to achieve business outcomes.
  • At least 3 years of experience at managerial level or above delivering global IT capabilities.
  • Experience in implementing large scale, highly available applications or other large project implementation using Microsoft Dynamics CRM.
  • Strong experience with Microsoft Dynamics 365 Customization and Configuration.
  • Experience with Waterfall/Agile best practices and methods such Scrum, Continuous Integration, Test Driven Development.
  • Good interpersonal and communication skills, both verbal and written.
  • Solid experience in solutioning and system design.
  • Experience in designing and implementing integration with .Net C#, MQ, Javascripts, micorservices and Batch file.
  • Solid experience in object oriented design techniques, UML and object modeling.
  • Experience with a variety of source control and development tools.
  • Excellent analytical skills (critical thinking, problem solving, and decision-making skills) with a history of driving the development of large software components.
  • Good business domain knowledge in Customer Onboarding, credit product and Telesales for retail customer segments is a plus.
  • A Bachelor in Computer Science, Computer Engineering, Information Systems or any related field with strong education in web/apps technologies.

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