×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer, Backend Developer

Job in Cape Town, 7100, South Africa
Listing for: Boardroom Appointments
Full Time position
Listed on 2026-01-26
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Job Description & How to Apply Below

The Software Developer is responsible for the development, support and maintenance of all software applications within the Company environment in order to ensure maximum uptime and production for users.

Core

Duties & Responsibilities
  • Assist in day-to-day programming projects, including, but not limited to:
  • Coding on current and new projects.
  • Code maintenance of released projects.
  • Assist customers with queries.
  • Debugging and fixing of issues.
  • Testing.
  • Assist in building and releasing a versioned, deployable packages to customers.
  • Assist in developing documentation throughout the software development life cycle.
Technical skills & Abilities
  • Must have strong knowledge of C#.
  • Very experienced with Xamarin development and app deployment.
  • Experienced with Git Hub.
  • Experience with client/server or multi-tier architecture.
  • Experience with using Web API endpoints.
  • Should be comfortable with simple database administration (create tables, view, triggers, and stored procedures) in Microsoft SQL.
  • Not essential, but knowledge of integration with SAP will be a very big bonus.
  • Not essential, but knowledge of how CI/CD pipelines work will be a bonus.
  • Not essential, but knowledge of Microsoft Azure will be a bonus.
  • Not essential, but knowledge of Web API creation will be a bonus.
Qualification & Experience Required
  • BSc. Computer Science - Or B-Tech with Programming
  • Result and output focused.
  • High Attention to detail.
  • Eagerness to learn with a passion for technology.
  • Willingness to research and solve complex problems.
  • Self-driven and inquisitive.
  • Good interpersonal and collaboration skills.
  • Passion for problem solving and continuous improvement.
  • Ability to interact and communicate effectively with both non-technical and highly technical stakeholders.
  • Ability to interact and communicate effectively with both internal and external stakeholders on all levels.
  • Ability to work well as part of a team.
  • Resourceful and action orientated.
  • Strong organizational skills with ability to prioritize and meet deadlines under pressure.
  • Critical, analytical, and systematic thinking.
  • Enthusiastic and confident individual.
  • Flexible and adaptable to changing situations and requirements.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary