C#.Net Full Stack Developer

People Dimension

  • Pretoria, Gauteng
  • Permanent
  • Full-time
  • 16 days ago
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

People Dimension

Similar Jobs

  • Senior Full Stack Developer

    Network Recruitment

    • Centurion, Gauteng
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in t…
    • 2 hours ago
  • Software Developer

    Omega Human Capital

    • Pretoria, Gauteng
    Our Team is expanding! We are looking for a highly skilled Full Stack Developer with proven experience in HR and Payroll systems (SAGE, VIP, or similar) to join a dynamic team in…
    • 2 hours ago