Senior .NET Developer

Linkfields Innovations

  • Johannesburg, Gauteng
  • Contract
  • Full-time
  • 16 days ago
We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality applications using the .NET framework. You will work closely with cross-functional teams to deliver scalable, robust, and secure solutions.
Responsibilities and Duties
  • Design, develop, test, and maintain .NET applications and services.
  • Collaborate with software architects and product managers to create scalable solutions.
  • Lead technical discussions and guide junior developers.
  • Ensure application security, performance, and reliability.
  • Develop RESTful APIs and integrate third-party services.
  • Work with SQL and NoSQL databases for efficient data management.
  • Maintain code quality through best practices, including unit testing and code reviews.
  • Troubleshoot, debug, and optimize existing applications.
  • Stay updated with emerging technologies and trends in .NET development.
Desired Experience & Qualification
  • 5+ years of experience in .NET development (C#, ASP.NET Core, .NET Framework).
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks like Angular or React).
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Experience with cloud platforms (Azure/AWS) and microservices architecture.
  • Hands-on experience with Entity Framework, LINQ, and SQL Server.
  • Proficient in API development, authentication, and security best practices.
  • Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker/Kubernetes).
  • Understanding of Power BI for data visualization and analytics.
  • Experience with Python for scripting and automation tasks.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • Experience with Agile methodologies (Scrum/Kanban).
  • Certification in Microsoft technologies is a plus.
  • Exposure to test-driven development (TDD) and automated testing frameworks.

Linkfields Innovations