Senior .Net Developer (Cape Ttown) needed at Optimal Growth Technologies

Save

Job title : Senior .Net Developer (Cape Ttown)

Job Location : Western Cape, Cape Town

Deadline : January 18, 2025

Quick Recommended Links

Job Summary

  • We are seeking an experienced and highly skilled Senior .Net Developer to join our dynamic development team. The ideal candidate will have extensive experience in .NET technologies and a strong background in SQL development. You will be responsible for designing, developing, and maintaining complex applications, ensuring high performance, scalability, and reliability.

Key Responsibilities

  • Application Development:
  • Design, develop, and maintain applications using .NET technologies (C#, ASP.NET, .NET Core).
  • Build efficient, reusable, and reliable code to support business needs.
  • Database Management:
  • Develop and optimize SQL queries, stored procedures, and database structures.
  • Collaborate with the database administration team to ensure optimal database performance.
  • System Integration:
  • Integrate third-party APIs, web services, and internal systems.
  • Troubleshoot and resolve integration issues.
  • Performance Optimization:
  • Analyze application performance and implement enhancements for scalability and reliability.
  • Collaboration:
  • Work closely with cross-functional teams, including product owners, QA engineers, and other developers.
  • Mentor junior developers and contribute to knowledge-sharing within the team.
  • Testing and Debugging:
  • Perform code reviews, unit testing, and debugging to ensure quality standards are met.
  • Address application bugs and provide timely solutions.
  • Documentation:
  • Create and maintain technical documentation for application designs, code, and processes.

Required Qualifications

Experience:

  • Minimum 7 years of hands-on experience in .NET development.
  • Proven expertise in SQL, including writing complex queries and performance optimization.

Technical Skills:

  • Proficiency in C#, ASP.NET MVC, .NET Core, and Web API development.
  • Strong knowledge of SQL Server, T-SQL, and relational database design.
  • Experience with front-end technologies like HTML5, CSS3, JavaScript, and frameworks like Angular or React (optional).
  • Familiarity with source control tools such as Git.
  • Understanding of software development best practices, including design patterns and principles (e.g., SOLID).

Certifications (preferred):

  • Microsoft Certified: Azure Developer Associate or equivalent.
  • Any relevant SQL Server certifications.

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication.
  • Ability to work independently and collaboratively in a team environment.

Preferred Skills

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to NoSQL databases like MongoDB or Redis.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs