Enable job alerts via email!

Senior C# Developer (Remote)

People Dimension

Irene

Remote

ZAR 500,000 - 700,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company specializing in enterprise mobility solutions seeks an experienced C# Developer. The selected candidate will join a dynamic team where remote work is available and will be responsible for solution design, coding, and mentoring. Ideal candidates will possess strong technical skills in .NET, Xamarin, and a solid background in Agile practices.

Qualifications

  • Minimum 7 years experience in .NET, SQL, Xamarin.
  • Strong analytical and problem-solving skills.
  • Familiarity with Agile and SCRUM methodologies.

Responsibilities

  • Conduct code reviews and functional testing.
  • Design and maintain solution architecture.
  • Create and implement backend and frontend components.

Skills

.NET
Xamarin
SQL
REST API
Version control tools
SAP integration

Education

Degree in Computer Science
Information Technology or related qualification

Tools

Git
TFS

Job description

Introduction

A well-established company and innovative supplier of enterprise mobility solutions is looking for an experienced C# Developer to join their dynamic team. Remote work is possible.

The individual will work in a constantly evolving environment, driven by technological advances and the development of company IP and products. The ideal candidate will be highly productive, motivated, proficient in technologies like .NET, Xamarin, and SQL, with a good track record of completing projects using these technologies. SAP integration experience is an advantage.

The candidate must stay current with fast-changing technologies and development tools, and work effectively within a team, providing guidance to other members. Good coding practices and standards are essential.

Duties & Responsibilities

The company has a flat structure. This role requires leadership skills, technical ability, and a willingness to handle tasks from solution design to core functionality development.

Typical responsibilities include:

  • Code reviews
  • Functional and technical testing
  • Design and maintain solution architecture
  • Training and mentoring developers
  • Create and implement backend and frontend components and services
  • Develop high-quality, production-ready code in an agile environment
  • Collaborate with the product team to build new features and enhancements
  • Understand requirements and follow coding standards
  • Enforce coding governance
  • Provide input to Business Analysts on specifications and development requirements
  • Bug fixing
  • Develop in C# and Xamarin

Desired Experience & Qualifications

  • Degree in Computer Science, Information Technology, or a related IT qualification
  • Experience with MVVM or similar architectures
  • At least 7 years of experience with:
    • .NET, SQL, Xamarin, Web Services
    • REST API or similar technologies
    • Version control tools like Git or TFS
  • SAP integration experience is an advantage
  • Experience in requirements gathering, design, and hands-on development for large-scale applications
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Experience with Agile and SCRUM methodologies
  • Ability to work under pressure and manage client expectations

Package & Remuneration

Market-related.

If interested, please send your CV to hr1@peopledimension.co.za

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.