×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Software Developer

Job in Pretoria, 0002, South Africa
Listing for: Network Finance
Full Time position
Listed on 2026-07-26
Job specializations:
  • Software Development
    .NET Developer, Backend Developer, Full Stack Developer, SQL Developer
Job Description & How to Apply Below

Company and

Job Description:

Join a collaborative and innovative development environment where technology is used to create meaningful business solutions. As an Intermediate Software Developer, you will be involved in the design, development, enhancement, and support of software products that improve operational efficiency and deliver real value to users. Working alongside a talented team of developers, you will contribute throughout the software development lifecycle, from requirements gathering and solution design to implementation, deployment, and support.

This role offers the opportunity to work with modern development tools and technologies while continuously expanding your technical expertise and career growth.

Key Responsibilities:
  • Design, develop, test, and maintain software applications and business solutions
  • Collaborate with stakeholders to analyse requirements and translate them into technical solutions
  • Develop and enhance features across multiple application platforms
  • Participate in solution design, coding, testing, deployment, and maintenance activities
  • Investigate and resolve software issues while ensuring optimal system performance
  • Develop and maintain technical documentation and specifications
  • Support customer implementations, deployments, and ongoing system maintenance
  • Contribute to testing, quality assurance, and continuous improvement initiatives
  • Assist with project planning, prioritisation, and execution
Job Experience and

Skills Required:
  • Education: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline
  • Experience:
    • Proven experience developing software applications using C# and .NET
    • Experience building web, desktop, mobile, or cloud-based applications
    • Experience developing REST APIs and integrating third-party services
    • Experience working with relational databases and Entity Framework
    • Experience using source control tools such as Git and modern development practices
  • Technical

    Skills:

    • C# and .NET Development
    • SQL and relational databases
    • Entity Framework
    • REST API development and integration
    • Git version control
    • Exposure to .NET MAUI, Blazor, Azure, AWS, or similar technologies advantageous
    • Dev Express experience advantageous
  • Additional Requirements:
    • Strong analytical and problem-solving skills
    • Excellent communication and interpersonal abilities
    • Strong organisational and time-management skills
    • Ability to work independently and within a team environment
    • Attention to detail and commitment to quality
    • Valid driver's licence and own vehicle
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary