Enable job alerts via email!

Intermediate Full Stack Software Developer

SpesNet Group

Pretoria

On-site

ZAR 500,000 - 700,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company in Pretoria is seeking an experienced Full-Stack Developer to design and build web applications. The role involves strong proficiency in Angular for the front-end and C# for the back-end, along with database management skills in MSSQL. Candidates should possess excellent problem-solving abilities and strong communication skills. Opportunity to work in an agile environment offered.

Responsibilities

  • Design, develop, test, and debug web applications.
  • Build user interfaces using Angular.
  • Develop and maintain back-end systems using C# and ASP.NET MVC.

Skills

Angular
C#
ASP.NET MVC
SQL databases (MSSQL)
RESTful APIs
Problem-solving
Collaboration

Education

University degree in Computer Science or similar
Microsoft Certified Solutions Developer (MCSD)
Job description
Essential Job Functions
  • Design, develop, test, and debug web applications according to functional requirements.
  • Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-friendly.
  • Develop, maintain, and deploy robust back-end systems using C#, ASP.NET MVC, and MSSQL. This includes building and managing databases, implementing business logic, and handling server-side operations.
  • Adhere to established coding standards and development methodologies (e.g., Agile).
  • Collaborate effectively with other developers, designers, and stakeholders to ensure technical feasibility and user satisfaction.
  • Communicate clearly and concisely with all levels of staff, including senior management and clients.
  • Troubleshoot, diagnose, and resolve software application errors.
  • Maintain and optimise existing systems after deployment.
  • Stay up to date on the latest technologies and industry trends within the full-stack development landscape.
  • Track and log work hours.
  • Maintain consistent communication with clients to manage expectations and address any concerns.
Skills Requirements
  • 5+ years of experience in full-stack development, with a strong focus on Angular for the front-end.
  • Proficiency in C# and ASP.NET MVC for back-end development.
  • A good understanding of SQL databases (MSSQL preferred), with experience in writing T-SQL queries.
  • Familiarity with Object-Relational Mapping (ORM) technologies (Entity Framework a plus).
  • Experience with RESTful APIs is beneficial.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
Life skills requirements
  • Strong analytical skills.
  • Attention to detail.
  • Experience working effectively as part of a team.
  • Good written and verbal communication skills.
  • Inter-personal skills.
  • A flexible approach and ability to adapt.
  • Ability to work under own initiative and under pressure.
Qualification requirements
  • University degree in Computer Science or similar tertiary qualification
  • Microsoft Certified Solutions Developer (MCSD) beneficial
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.