Positron SE

CRM Software Developer (12 months contract)

Gauteng, ZA

29 days ago
Save Job

Summary

Job Description

Development of CRM model driven apps to facilitate lead management. This involves developing custom automation and business process using MS Dynamics 365. Proficient in CRM Dynamics specifically in model drive apps, power automate, javascript, HTML, css. Strong experience with PowerApps component framework and Microsoft Dataverse. Experiencing writing plugins, workflows and business process flows in CRM Dynamics. Experience in MS Dynamics Sales, Service, Marketing experience.


Key Roles, Responsibilities and Skills/Competencies

  • Produce working quality software that meets the design
  • Develop critical and complex technical components in area of accountability
  • Deliver system component designs that are robust and fault tolerant for large complex systems
  • Ensure system component designs are supportable , maintainable and re-usable
  • Deliver software that is observable and scalable
  • Conduct estimate of work effort
  • Trouble shoot and problem solve of software issues and provide guidance to other team members
  • Produce documentation as per organisational standards
  • Continuous improvement of software
  • Provide Maintenance and support of software in environments of accountability
  • Develop unit and system test cases and conduct unit and system testing
  • Create deployment artefacts and stores in source control library
  • Manage the deployment package and the execution thereof
  • Optimise the tool change in collaboration with the Biz/ Dev / Ops Engineer
  • Update and control the asset knowledge base
  • Ensure integration of own work with other individuals and in team
  • Collaborate with designers, product owners and engineering leads to refine the solution
  • Contribute into the decomposition of the system solution into component parts for development
  • Support the achievement of the business strategy, objectives and values
  • Stay abreast of developments in field of expertise
  • Ensure personal growth and enable effectiveness in performance of roles and responsibilities
  • Contribute to the Nedbank Culture building initiatives (e.g. staff surveys etc.).
  • Participate and support corporate responsibility initiatives for the achievement of business strategy
  • Seek opportunities to improve business processes, models and systems though agile thinking.
  • Provide mentoring for multiple software developers


Essential Qualifications - NQF Level

  • Matric / Grade 12 / National Senior Certificate
  • Advanced Diplomas/National 1st Degrees


Required Technical Knowledge

  • Advanced Java and C#
  • Database skills and understanding of DB tables relationships
  • Data Modelling and design
  • Automation
  • Advanced Excel (including advanced function, pivot tables etc.)
  • Understanding of ETL Processes


Preferred Qualification

  • Degree / Diploma in Computer Science / Information Systems


Essential Certifications


Technology environment requirements

  • Java 17 and above
  • C#
  • Back-end on MSSQL and
  • Azure
  • Abinitio / Connect Direct


Minimum Experience Level

  • Working with complex lending systems.
  • Experience in the development, configuration and deployment of model driven apps.
  • Experience with Agile methodologies and Devops practices
  • 3-5 years hands on experience in the above referenced tech and tools.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job