A leading recruitment agency is looking for a software developer in Johannesburg to develop and maintain critical information systems. The role involves collaboration on complex projects and resolving technical issues. Candidates must possess a Bachelor's degree in computer science, with 5 years of programming experience in Java or C#. Knowledge of Microsoft Dynamics 365 and API development is preferred. This is an exciting opportunity to create scalable solutions in a collaborative environment.
Qualifications
Bachelors degree in computer science or a related field is required.
MUST HAVE A DESIRED LEVEL OF CORE COMPUTING KNOWLEDGE: Basic to Intermediate level.
5 years of programming experience with Java and/or C# required.
Responsibilities
Develops and maintains mission-critical information extraction, analysis, and management systems.
Collaborates with others on projects for complex infrastructure solutions.
Resolves technical issues and manages developer resources.
Skills
Microsoft Dynamics 365
Java
C#
API development
Collaboration
Education
Bachelor's degree in computer science or related field
Job description
Duties and responsibilities
Develops and maintains mission-critical information extraction, analysis, and management systems
Collaborates with others on the project to brainstorm about the best way to tackle a complex technological infrastructure, security, or development problem
Resolves technical issues and manages developer resource issues through effective collaboration
Designs and implements complex, scalable, and reliable solutions
Qualifications and experience
Bachelors degree in computer science or a related field is required
MUST HAVE A DESIRED LEVEL OF CORE COMPUTING KNOWLEDGE: Basic to Intermediate level
Must have experience developing applications and web services using Microsoft Dynamics 365 software
5 years of programming experience with Java and/or C# required
Experience in developing APIs and web services preferred