Taro Logo

Intermediate Developer

A technology company providing software development services
Westville, 3629, South Africa
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Job Description

The Intermediate .NET Developer position at Talent Engine is a hybrid role based in Westville, South Africa, offering a blend of on-site and remote work opportunities. This role is perfect for experienced developers who are passionate about Microsoft technologies and want to work on database-driven web applications.

The position requires a skilled developer who can handle both development and maintenance of robust web applications using the Microsoft technology stack. You'll be working with ASP.NET MVC, .NET Core, and various modern web technologies. The role demands someone who is self-sufficient and has a strong grasp of modern web development principles.

As an Intermediate Developer, you'll be responsible for designing and developing scalable applications, collaborating with cross-functional teams, and ensuring high-quality deliverables. The role offers opportunities to work with cutting-edge technologies while maintaining and optimizing existing systems.

Key aspects of the role include writing clean, maintainable code, participating in code reviews, and staying current with emerging technologies. You'll be part of a dynamic team where you can contribute to architectural decisions and help drive technical innovation.

The ideal candidate will have a strong educational background in computer science or information technology, along with hands-on experience with the Microsoft technology stack. The position offers a perfect balance between independent work and team collaboration, with the flexibility of remote work twice a week.

This role is ideal for developers who want to grow their careers in a supportive environment while working on meaningful projects that impact business outcomes. The position offers opportunities for continuous learning and professional development, making it an excellent choice for motivated developers looking to advance their careers.

Last updated 4 days ago

Responsibilities For Intermediate Developer

  • Design, develop, and maintain scalable .NET web applications
  • Collaborate with team members to define technical requirements and plan development tasks
  • Conduct thorough testing and debugging using unit, integration, and functional testing
  • Maintain and enhance existing systems and services
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews
  • Stay current with emerging .NET technologies
  • Assist in architectural planning and decision-making
  • Troubleshoot and resolve complex technical issues

Requirements For Intermediate Developer

JavaScript
Node.js
  • BSc. Comp Science, 3 Year National Diploma Information Technology, or equivalent IT Qualification
  • Experience using Microsoft Technology Stack (Visual Studio, C#, ASP.Net, HTML5, CSS, MVC architecture)
  • Experience developing Web Services, Web API 2
  • Knowledge of SQL Server, SQL, LINQ
  • Experience with code repositories including GitHub and TFS
  • Excellent problem solving and analytical abilities
  • Experience with Agile or Scrum development methodologies
  • Excellent command of written and spoken English

Related Jobs

SalesForce Developer

LexisNexis is seeking a Salesforce Developer with 4+ years experience to customize sales processes and ensure scalable architecture across the Salesforce ecosystem.

SalesForce Developer

Salesforce Developer position at LexisNexis, requiring 4+ years experience, multiple certifications, and expertise in Sales Cloud, Apex, and Lightning Components.

Cobol Developer

Mid-level Cobol Developer position at Accenture, combining mainframe development with modern programming practices in a hybrid work environment.

SAP ABAP Developer

SAP ABAP Developer position at InfyStrat, requiring 3+ years of experience in ABAP development, located in Pretoria, South Africa.

Software Development Engineer – EC2

Software Development Engineer role at Amazon AWS EC2 team building automation systems for fleet management, requiring 3+ years experience in software development with Java, TypeScript, or Python.