Technology / Domain Specialist (C#)

Expleo
Johannesburg
ZAR 300 000 - 700 000
Job description

Job Responsibilities

  • Actively own and manage the evolution of multiple technology or domain assets.
  • Ensure the health and performance of these assets align with organizational goals.
  • Provide strategic direction for asset development and maintenance.
  • Play a leadership role in projects and initiatives.
  • Mentor and guide junior team members.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Design, develop, and maintain applications using C# and the .Net Framework.
  • Develop solutions in Dynamics 365, including configuration, workflow, and plug-in development.
  • Utilize Power BI or SSRS, OData, and FetchXML for data reporting and analysis.
  • Design, architect, and build effective solutions according to industry best practices.
  • Participate in the full systems development life cycle for business application development projects.
  • Estimate application design / development work and create application technical standards and documentation.
  • Research alternative technologies, tools, and techniques to solve business problems with application solutions.
  • Migrate data from legacy CRM implementations to Dynamics 365.

Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Relevant certifications in Dynamics 365

Essential Skills

  • Over 5 years of experience working with C# and the .Net Framework.
  • Senior Design and Development experience with D365.
  • Over 2 years of experience developing solutions in Dynamics 365, including configuration, workflow, and plug-in development.
  • Solid experience designing, architecting, and building effective solutions according to industry best practices.
  • Experience with the full systems development life cycle for business application development projects.
  • Proven ability to estimate application design / development work and create application technical standards and documentation.
  • Experience migrating data from legacy CRM implementations to Dynamics 365 is preferred.
  • Strong interpersonal, verbal, and written communication skills, with the ability to translate technical concepts appropriately to the audience's level.
  • Self-motivated in researching alternative technologies, tools, and techniques to solve business problems with application solutions.

Desired Skills

  • Experience with Power BI or SSRS, OData, and FetchXML is a plus.

We are guided by shared values in all things we do: Courage, Excellence, Collaboration, Respect, and Accountability.

  • Courage – We are bold thinkers and doers, always ready to take on new challenges. We think of ourselves as entrepreneurs, matching creativity with vigilance.
  • Excellence – We are united by a shared ambition: change the game, together. Continuous performance is both an objective and a mindset.
  • Collaboration – Teamwork and emotional intelligence are what makes us stand out in a crowd. We stand shoulder to shoulder, with our clients and our peers, through good times and setbacks.
  • Respect – We are a hive of different profiles, and we place a high value on openness and transparency. We show respect, always.
  • Accountability – We are reliable. We celebrate our successes; we take responsibility and learn from our failures. This is why we protect our “right to fail” as an opportunity to bounce back and progress.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Technology / Domain Specialist (C#) jobs in Johannesburg