C#.Net Full Stack Developer (Full-time/ Part-time) | Immediate Hiring


Job title: C#.Net Full Stack Developer

Company: People Dimension

Job description: Job Description/Duties:

  • We are looking for a highly skilled .Net Developer to collaborate with a

team of developers and UX designers to develop and maintain web and
mobile applications.

  • You will be responsible for development of all stages of the interface

component design from conception through to execution.

  • Important responsibilities include engage with customers, gather

requirements from customers, implementation of requirements, testing and
maintaining solutions.

  • The ideal candidate possesses strong communication skills and can develop

reusable, efficient, and scalable code

  • General: Full Stack Software Development Design, development,

implementation, and support of software solutions.

  • Writing and modifying code and debugging software.
  • Follow development standards & procedures
  • Translate Customer requirements and into designs and functional code
  • Help maintain code quality, performance, and application responsiveness
  • Collaborate with internal and external clients, managers, business analysts

and developers in a team environment

  • Execute projects from initial concept through delivery
  • Business Unit Specific/Individual Specific: Apart from the tasks mentioned

under the general section, some or all the following might also apply:
Maintain relationships with relevant product stakeholders. Software
Demonstrations. Keeping skill set and Competencies updated and relevant.
Also keeping up to date with the latest technologies and trends.Minimum Requirements:

  • Minimum 4+ years of experience in a software development role (C#,

Web, Xamarin Forms .Net Development)

  • Comfortable communicating with Other Developers, Business Analysts

and Project Managers.

  • Experience in software development life cycle processes, agile

development methodologies, software design and testing.

  • Experience working on a variety of software development projects.
  • Experience architecting cloud base solutions or functionality.
  • Experience in Microsoft Azure PaaS and serverless
  • Experience developing and consuming APIs.
  • Experience with web development technologies preferential.
  • Experience as a full-stack developer with strong knowledge of software

engineering concepts (such as SOLID principles) preferred.

  • Extensive knowledge of coding languages C# and frameworks/systems

(e.g. MVC, Blazor, .Net Core, .NET, Git, DevOps, JavaScript, jQuery
and Xamarin Forms).

  • Extensive knowledge and experience in working with Microsoft SQL

Server and Azure SQL.

  • Experience in using Microsoft 365 platform, data storage, analysis,

reporting tools and technologies (Power Platform) preferential.

  • Ability to develop unit testing of code components or complete

applications.

  • Knowledge of Application Modernisation would be advantageous
  • Matric
  • Relevant Software Development Certifications
  • BSC Computer Sciences, BCom Informatics, IT Development diploma a

bonus

  • Minimum 4+ years of experience in a software development role (C#,

Web, Xamarin Forms .Net Development)

  • Experience defining solutions for Customer Facing websites and systems.
  • Proven experience in implementation of large project
  • Experience in working with Agile / Scrum teams.
  • Experience with DevOps
  • High level of proficiency with MS Office packages
  • Experience with JavaScript
  • Experience with HTML / CSS
  • Experience with REST API’s
  • Git knowledge is a plus
  • Loyalty and strong commitment
  • Highly structured and able to work independently when required
  • Persistence
  • Creative and analytical problem solving
  • Integrity and honesty
  • Self-driven and motivated
  • Time and priority management
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills

Expected salary:

Location: Pretoria, Gauteng

Apply for the job now!

Scroll to Top