Intermediate Senior Developer

Port Elizabeth, EC, ZA, South Africa

Job Description

Intermediate to Senior Software Developer



Location:

Hybrid - Based in Gqeberha (Port Elizabeth)

We're looking for an experienced Intermediate to Senior Software Developer to join our team in Gqeberha (Port Elizabeth). This is a hybrid role, offering flexibility with a mix of remote work and in-office collaboration.

You'll play a key role in building and maintaining modern software applications across web platforms, working on both backend (.NET) and frontend (Angular/JavaScript) technologies, depending on your strengths. Whether you're more backend-focused, frontend-heavy, or full-stack, we want to hear from you.

Key Responsibilities



Design, build, and maintain robust, scalable applications for both internal products and external clients. Develop clean, efficient, and reusable code, whether in the frontend (Angular, JavaScript, HTML/CSS) or backend (.NET Core, C#). Collaborate closely with cross-functional teams to deliver new features and improvements. Participate in code reviews, testing, debugging, and deployment processes. Work with RESTful APIs, third-party integrations, and relational databases. Write unit and integration tests to ensure software reliability and maintainability.

What We're Looking For



3+ years of experience in professional software development. Strong proficiency in either backend development (.NET/C#) or frontend development (Angular/JavaScript/TypeScript) -- or ideally, experience in both. Solid understanding of object-oriented programming, design principles, and software architecture. Proficient in working with relational databases (e.g., SQL Server), including writing queries and stored procedures. Experience with source control tools (Git, SVN). Familiarity with Agile development methodologies (Scrum, Kanban). Experience with REST APIs, JSON, and XML. Comfortable using development tools such as Visual Studio, VS Code, Postman, etc. Experience with .NET Core and Entity Framework Core Exposure to Azure, Docker, or microservices Experience with CI/CD pipelines (Jenkins, Octopus Deploy)
Job Type: Full-time

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1519022
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Port Elizabeth, EC, ZA, South Africa
  • Education
    Not mentioned