Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Applications Development Engineer

Boardroom Appointments

Cape Town

On-site

ZAR 600 000 - 780 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading staffing agency is looking for a Senior Software Applications Development Engineer in Cape Town, South Africa. The successful candidate will develop innovative software applications and ensure high coding and design standards. Candidates must possess a Bachelor's degree in Computer Science and have at least five years of experience in software development with a strong background in C# and ASP.NET, as well as experience with cloud technologies and CI/CD processes.

Qualifications

  • Five years of experience in software development required.
  • Experience working with large-scale systems and/or distributed systems.
  • Technical skills required for 2 applications in the Logistics Systems team.

Responsibilities

  • Develop new software applications for client-side web technologies.
  • Collaborate with cross-functional teams to implement software features.
  • Maintain high standards for software projects by adhering to design, coding, testing, and documentation standards.

Skills

C#
ASP.NET
Python
Java
PHP
MS SQL
Git
Azure DevOps

Education

Bachelor's degree or Diploma in Computer Science or a related field

Tools

.Net Core
WCF services
Job description
Senior Software Applications Development Engineer

Job Openings Senior Software Applications Development Engineer

About the job Senior Software Applications Development Engineer

Job purpose:

As Senior Software Applications Development Engineer, you'll work with the team to develop new software applications. You will be involved in all aspects of software development including designing and developing the code for products as well as working on client-side web application technologies

  • Bachelors degree in or Diploma in Computer Science or a related field required
  • Five years of experience in software development required.
  • Must have 5+ years of experience in software development with a background in large-scale systems and/or distributed systems
  • Experience working with C#, ASP.NET, or other object-oriented languages.

Duties and responsibilities:

  • Expert in programming languages such as .net framework (C#), vb.net, c++, Java, Python, PHP, C++, and other scripting languages
  • Maintains high standards for the current state of a software project by adhering to design, coding, testing, and documentation standards.
  • Performs technical tasks related to program enhancements, maintenance, and enhancement of existing systems.
  • Collaborates with business analysts, project managers, and end-users to understand requirements, architect applications, and build technology.
  • Uses coding languages or scripting methodologies to solve a problem with a custom workflow.
  • Works with cross-functional teams to implement software features and functionality in a timely manner.
  • Technical skills required for 2 applications in the Logistics Systems team;
  • ASN-Advanced Shipping Notice System
  • .Net (Asp.net 4.6.)
  • MS SQL
  • WCF services.
  • C# MVC (not sure of the version possibly 5) PL SQL (oracle)
  • WCF services
  • Exposure to Azure DevOps CI/CD pipelines.
  • Knowledge of Git.
  • C# .net Core is advantageous for future Kafka integrations required on these applications
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.