Net Developer

Johannesburg, Gauteng, South Africa

Job Description


As a .NET Developer, you will be responsible for designing, developing, and maintaining software applications using the .NET framework.You will work closely with cross-functional teams to gather requirements, develop solutions, and ensure high-quality code delivery.The ideal candidate is passionate about technology, demonstrates problem-solving skills, and thrives in a fast-paced environment.Key Responsibilities:

  • Design, develop, test, and maintain .NET applications and services.
  • Collaborate with product owners and stakeholders to gather and analyze requirements.
  • Write clean, scalable, and efficient code while adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot and debug applications, addressing any performance or security issues.
  • Work with databases (e.g., SQL Server, MySQL) to design and implement data models and queries.
  • Stay up to date with the latest industry trends, technologies, and best practices in software development.
  • Document development processes, code changes, and system configurations.
  • Participate in Agile/Scrum development processes, including sprint planning and retrospectives.
Qualifications:
  • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a .NET Developer, with a strong understanding of .NET technologies, including C#, ASP.NET, and .NET Core.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.
  • Experience with RESTful APIs and web services development.
  • Solid understanding of database systems, including experience with SQL Server or other relational databases.
  • Knowledge of software development methodologies (Agile, Scrum, etc.).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
Preferred Qualifications:
  • Experience with cloud platforms (e.g., Azure, AWS) is advantageous.
  • Familiarity with version control systems (e.g., Git) and CI/CD practices.
  • Understanding of software security principles and best practices.
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional development and career growth.
  • A collaborative and innovative work environment.
  • Flexible working hours and potential remote work options.

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1368003
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned