Jobs in

SOFTWARE DEVELOPER - Johannesburg

Requirements:

    • Grade 12
      Bachelors Degree in computer science or equivalent (NQF Level 7)
    • Microsoft Certified Solution Developer (MCSD) Software Engineer is required
    • Azure Qualification is required
    • 5 years experience in Software programming or development
    • Programming (ASP, Net, WCF, C#, MVC, Html, CSS, jQuery, Bootscrap
    • Knowledge of SQL and Dev Operations
    • Knowledge of horse racing/tote rules, horse racing and betting products is beneficial but not compulsory
    • Detail orientated and a high level of accuracy, numerical skills
    • Analytical mindset and solving complex problems using logical thinking
    • Project management and software development lifecycles
    • Excellent communication skills
    • Experience with working in an Agile environment
    • Able to work in and thrive in a fast-paced environment
    • Ability to work in a team environment
    • Ability to work under pressure
    • Ability to identify opportunities for improvement
    • Deadline driven
    • Pay attention to all aspects of the job, accurately checking processes and tasks
    • Ability to set high standards of work performance for self
    • Flexibility to work shifts, weekends and public holidays

Responsibilties:

  • Design, develop and maintain software applications based on business requirements and technical specifications
  • Write clean, efficient and well documented code using appropriate programming languages and frameworks
  • Translate user requirements and design specifications into functional software features
  • Implement software
  • Assist in the deployment of software into staging and production environments
  • Provide ongoing maintenance and support, including troubleshooting and bug fixes
  • Provide end user documentation of application functionality
  • Conduct unit testing, integration and debugging to identify and resolve software defects
  • Collaborate with quality assurance teams to ensure software quality and performance
  • Identify and address performance bottlenecks in software applications
  • Optimize code and database for improved speed and efficiency
  • Assist with continuous improvement and stay updated on emerging technologies, coding practices and industry trends to continuously enhance
  • Assist with adhoc duties as per operational requirements

NB. Here at 4Racing, it is our intention is to promote equity (race, gender and disability) through the filling of this post with a candidate whose transfer / promotion / appointment will promote representivity in line with the numeric targets as contained in our Employment Equity plan.

APPLICATIONS:

Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Software Developer Sandton - Sandton

Catch Recruit

...

Senior Software Developer - Johannesburg

...

Software Developer Bryanston - Bryanston

Placement Specialist Pty Ltd

...

Graduate Software Developer Bryanston - Bryanston

Placement Specialist Pty Ltd

...

Software Developer Trainee Bryanston - Bryanston

Placement Specialist Pty Ltd

...

Want to do another search?

Jobs in