Senior C# Developer

Details of the offer

Our client is looking for an experienced Senior C# Developer to join our innovative team.
The ideal candidate will have extensive experience in developing robust, scalable applications and a deep understanding of the .NET framework and related technologies.
This role is for a proactive individual capable of working both independently and collaboratively, focusing on delivering high-quality code and solutions.
This position is FULLY REMOTE.
Key Responsibilities Develop and maintain applications using C#, .NET 4+ and .NET Core.Design and manage MSSQL Server databases, including stored procedures, tables, indexes, and general database management.Implement responsive designs using Bootstrap and CSS.Utilize C# LINQ for data querying.Develop interactive web applications using JavaScript, jQuery, and AJAX.Apply dependency injection principles to enhance code modularity and testability.Use Git/Bitbucket for source control and version management.Ensure code and application security by adhering to best practices in coding and deployments.Implement authentication mechanisms such as ASP.Net Identity, OAuth, and OWIN.Utilize Entity Framework for data access layer implementation.Develop, test, and debug applications using Visual Studio.Create and maintain comprehensive documentation for all developed code and applications.Stay updated with new technologies and integrate them into existing projects when beneficial.Participate in agile development practices and contribute to sprint planning and retrospectives.Required Skills and Experience Minimum of 5 years of professional experience in software development.Strong experience with C#, .NET MVC, and .NET Core.Proficient in MSSQL Server management and development.Experience with front-end technologies, including Bootstrap and CSS.Advanced knowledge of JavaScript, jQuery, and AJAX.Familiarity with dependency injection frameworks.Proficient with Git/Bitbucket version control systems.In-depth understanding of secure coding and deployment practices.Hands-on experience with authentication mechanisms (ASP.Net Identity, OAuth, OWIN).Proficient in Entity Framework.Expertise in Visual Studio.Strong documentation skills.Ownership of a personal PC and battery backups.Experience working in an Agile development environment.Preferred Skills Experience with TypeScript, SCSS/SASS.Basic foundational knowledge of AWS services.Familiarity with unit testing frameworks.Experience in developing RESTful APIs.Knowledge of third-party UI controls such as Telerik.Understanding of SOLID principles.Experience with AWS RDS or Beanstalk.Familiarity with Entity Framework Code First approach.Experience with Redis caching.Additional Qualifications Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills.Ability to work independently and as part of a team.Strong organizational skills and the ability to manage multiple tasks simultaneously.Proactive attitude and willingness to learn new technologies and methodologies.


Nominal Salary: To be agreed

Requirements

Divisional Ict Executive

Location:  Johannesburg (On-site) - Permanent Position Role Summary: The Divisional ICT Executive is a strategic leadership position focused on optimizing IC...


From Boardroom Appointments - Gauteng

Published a month ago

Data Engineer

We help our clients understand the rich data we collect from the traditional retail market in South Africa and Africa broadly. The ideal candidate will have ...


From Capital Recruit - Gauteng

Published a month ago

Cloud Specialist

JOB DESCRIPTION Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence a...


From Ntt - Gauteng

Published a month ago

Senior Application Modernization And Ai Developer

Senior Application Modernization and AI Developer Location: Johannesburg Model: Hybrid Job Overview Technical Skills: .Net Development: Proficiency in develo...


From Netsurit - Gauteng

Published a month ago

Built at: 2024-11-08T00:40:58.499Z