Enable job alerts via email!

Senior Software Developer

Findojobs South Africa

Gqeberha

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A renowned company is seeking a Senior Web Developer in Gqeberha. This role involves designing, developing, testing, and implementing software solutions while collaborating with teams and clients. The ideal candidate will have extensive experience in software development, particularly with C# and .NET, and will contribute to knowledge sharing within the team.

Qualifications

  • Minimum of 5-8 years of software/web development experience.

Responsibilities

  • Design, develop, test, and implement software solutions.
  • Provide support to internal teams and clients.
  • Collaborate with other developers to implement optimal solutions.

Skills

C#
.NET
Knowledge of WCF
REST Web Services APIs
TDD
GitLab

Education

IT qualification

Tools

Azure SQL
Azure Cosmos DB
MS SQL Server
PostgreSQL
Azure DevOps
Azure Function Apps
Azure Logic Apps
Azure Web Apps

Job description

We are looking for a Senior Web Developer for a renowned company.

Purpose of the Position

The primary purpose of this role is to be a great developer. You will be part of the Integration team and will regularly engage with your teammates and clients to design, develop, test, implement, and support existing and upcoming solutions. There is an expectation to upskill your teammates through knowledge sharing and to learn from their experiences.

Education and Experience
  • IT qualification is essential
  • Minimum of 5-8 years of software/web development experience
  • Proficiency in C# .NET, Dapper, and Entity Framework Core
  • Experience with Azure SQL, Azure Cosmos DB, MS SQL Server, and PostgreSQL
  • Knowledge of WCF and REST Web Services APIs (REST, GraphQL, OData)
  • Experience with Azure DevOps, Azure Function Apps, Azure Logic Apps, and Azure Web Apps
  • Beneficial skills include TDD and GitLab
  • Understanding of software architectural design patterns and their implementation
  • Experience in project and product management
Essential Functions
  1. Design, develop, test, and implement software solutions
  2. Provide support to internal teams and clients
  3. Write and implement high-quality, high-performance code and unit tests
  4. Develop, maintain, and implement software tools, processes, and procedures
  5. Research and evaluate new technologies
  6. Identify areas for improvement
  7. Assist with peer and code reviews
  8. Collaborate with other developers to implement optimal solutions
  9. Maintain a high level of expertise in all development aspects
  10. Maintain flexibility to perform server updates
  11. Assist with the hiring process
Create a job alert for this search

Position: Software Developer • Location: Port Elizabeth, Eastern Cape

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.