Intermediate Software Developer

Durban, ZN, ZA, South Africa

Job Description

Job Title

: Intermediate Software Developer

:



We are seeking a skilled and motivated Intermediate Software Developer to join our team. The ideal candidate will possess strong technical expertise, attention to detail, and a collaborative mindset. You will be responsible for contributing to software development projects, enhancing existing applications, and ensuring high-quality code delivery.

Responsibilities:



- Write clean, efficient, maintainable, and high-performance code.

- Develop and maintain software applications, interfaces, and databases.

- Collaborate with cross-functional teams to ensure alignment with business goals.

- Participate in code reviews to maintain coding standards and improve the codebase.

- Test and deploy new features, ensuring smooth functionality across environments.

- Debug and resolve software issues efficiently.

Qualifications:



- Bachelor's degree in Computer Science or a related field (preferred).

- 3-5 years of relevant work experience.

- Strong knowledge of object-oriented programming principles and database design.

- Familiarity with Agile or Scrum development methodologies.

- Proficiency in the following technologies:

- C#

- ASP .Net Core

- MVC

- Entity Framework Core

- Dependency Injection

- SQL

- HTML5, CSS, and Bootstrap

- JavaScript/JQuery

- Version control (Git/Github)

Additional Skills:



- Experience with API integration, unit testing, and debugging.

- Understanding of design principles like SOLID architecture.

- Ability to work under pressure, meet deadlines, and prioritize tasks effectively.

- Willingness to learn and adapt to new technologies and practices.

Interview Process:



The recruitment process involves three phases:

1. Introductory Interview.

2. Technical Assessment.

3. Final Interview and potential placement.

Work Details:



This is a full-time, in-person position. Remote work is not offered. Candidates will be expected to operate from the specified premises. The position includes a 3-month probationary period starting from the employment date.

Job Type:

Full-time, Permanent

Experience:



- C#: 3 years (Required)

Apply now to become a part of a dynamic and forward-thinking team!

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.


Related Jobs

Job Detail

  • Job Id
    JD1403496
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, ZN, ZA, South Africa
  • Education
    Not mentioned