Enable job alerts via email!

Senior .Net Developers

SavageOne Pty Ltd

Randburg

On-site

ZAR 600 000 - 1 000 000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An established industry player is seeking a Senior .NET Developer to lead the design and implementation of innovative software solutions. In this pivotal role, you will leverage your extensive .NET expertise to create scalable and robust applications that cater to client needs. Collaborating with cross-functional teams, you will mentor junior developers, conduct code reviews, and stay updated on emerging technologies. This is an exciting opportunity to contribute to impactful projects in a dynamic environment where your skills will be valued and your career can flourish.

Qualifications

  • 8+ years of software development experience focusing on .NET technologies.
  • Strong proficiency in C#, ASP.NET, and MVC frameworks.

Responsibilities

  • Lead development of complex software solutions using .NET framework.
  • Mentor junior developers and conduct code reviews for quality assurance.

Skills

C#
ASP.NET
MVC
Problem-solving
Analytical skills
Communication skills
Interpersonal skills

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering

Tools

Azure
AWS
DevOps tools

Job description

Position Overview:As a Senior .NET Developer , you will play a key role in the design, development, and implementation of cutting-edge software solutions. Leveraging your extensive experience in .NET development, you will collaborate with cross-functional teams to deliver high-quality, scalable, and robust applications that meet the needs of our clients.

Responsibilities:

  • Lead the development of complex software solutions using the .NET framework.
  • Design and architect scalable and maintainable software applications.
  • Collaborate with product managers, designers, and other developers to translate business requirements into technical specifications.
  • Mentor junior developers and provide technical guidance and support.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Troubleshoot and debug issues to ensure optimal performance and reliability.
  • Stay abreast of emerging technologies and trends in software development.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 8 years of experience in software development with a focus on .NET technologies.
  • Proficiency in C#, ASP.NET, MVC, and other .NET frameworks.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Solid understanding of SQL and database design.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Experience with cloud platforms such as Azure or AWS.
  • Knowledge of DevOps practices and tools.
  • Familiarity with Agile methodologies.
  • Certifications in .NET development or related technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.