Senior C# Developer

4 months ago


Bedfordview, South Africa Alinta Tech Solutions Full time

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.

  • Senior C# Developer

    1 month ago


    Bedfordview, Gauteng, South Africa Alinta Tech Solutions Full time

    Senior C# Developer Job DescriptionWe are seeking a highly skilled Senior C# Developer to join our innovative team at Alinta Tech Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust, scalable applications using C#,.NET 4+, and.NET Core.Key Responsibilities:Develop and maintain...

  • Audit Senior

    1 month ago


    Bedfordview, Gauteng, South Africa Career Connect (Pty) Ltd Full time

    Audit Senior / Specialist OpportunityWe are seeking a highly skilled and experienced Audit Senior / Specialist to join our team at Career Connect (Pty) Ltd in Bedfordview. As an Audit Senior / Specialist, you will be responsible for performing audit and related activities at our office and at clients located in JHB, CPT, and KZN.Key Responsibilities:Perform...

  • Audit Senior

    2 months ago


    Bedfordview, Gauteng, South Africa Career Connect (Pty) Ltd Full time

    Audit Senior / Specialist OpportunityWe are seeking a highly skilled and experienced Audit Senior / Specialist to join our team at Career Connect (Pty) Ltd in Bedfordview. As an Audit Senior / Specialist, you will be responsible for performing audit and related activities at our office and at clients located in JHB, CPT, and KZN.Key Responsibilities:Perform...

  • Audit Senior

    2 months ago


    Bedfordview, Gauteng, South Africa Career Connect (Pty) Ltd Full time

    Job Title: Audit Senior / SpecialistJob Summary:Career Connect (Pty) Ltd is seeking a highly skilled and experienced Audit Senior / Specialist to join our team. As an Audit Senior / Specialist, you will be responsible for performing audits and related activities at our office and at clients located in various regions.Key Responsibilities:Perform audits and...

  • Audit Senior

    1 month ago


    Bedfordview, Gauteng, South Africa Career Connect (Pty) Ltd Full time

    Audit Senior / Specialist OpportunityWe are seeking a highly skilled and experienced Audit Senior / Specialist to join our team at Career Connect (Pty) Ltd. The successful candidate will be responsible for performing audit and related activities at our office and at clients located in JHB, CPT, and KZN.Key Responsibilities:Perform audit and related...

  • Senior Planner

    1 month ago


    Bedfordview, South Africa Chart Industries Full time

    Senior Planner **Location**: Bedfordview, Gauteng, South Africa, 2007 **Company**: Chart Industries **_Ensuring Chart’s Success _** Howden, a Chart Industries Company, is a global leader in air and gas handling products, services, and solutions. Howden’s core focus is on providing quality solutions for air and gas handling and has over a century of...


  • Bedfordview, South Africa Bitventure Consulting Full time

    **About us** Be at the forefront of learning and development in the fintech sector with our dynamic team at Bitventure and Easydebit We are a leading player in the industry, committed to excellence and innovation in every aspect of our operations. Join us and make a difference in shaping the future of talent development in South Africa. **Role...

  • Senior Retail Manager

    3 weeks ago


    Bedfordview, Gauteng, South Africa Card Factory Full time

    Job OverviewCard Factory is seeking a Senior Retail Manager to lead our store teams in delivering exceptional customer experiences and driving commercial growth. As a key member of our store management team, you will be responsible for supporting the Store Manager in achieving business objectives and developing a culture of customer-centricity.Key...


  • Bedfordview, Gauteng, South Africa Kontak Recruitment Full time

    Job Title: Senior Living Facility General ManagerAt Kontak Recruitment, we are seeking an experienced and compassionate General Manager to oversee the daily operations of a Senior Living Facility. The successful candidate will be responsible for ensuring the highest standards of care for elderly residents, while fostering a warm and family-like...

  • Branch Manager

    4 weeks ago


    Bedfordview, South Africa Kontak Recruitment Full time

    Branch Manager (Food and Beverage Supply Chain / Business Development & Operations) (JB4826) Bedfordview, Gauteng R400 000 to R700 000 Annually CTC Permanent A global leader in aerospace, defence, and marine solutions, is looking for a Branch Manager (Food and Beverage Supply Chain Operations) to join their team. This company delivers innovative services...

  • Audit Manager

    3 weeks ago


    Bedfordview, Gauteng, South Africa Career Connect (Pty) Ltd Full time

    Audit Senior OpportunityWe are seeking a highly skilled and experienced Audit Senior to join our team at Career Connect (Pty) Ltd.Key Responsibilities:Perform audit and related activities at our office and clients located in JHB, CPT, and KZN.Conduct audits and reviews of financial statements, ensuring compliance with relevant laws and regulations.Develop...


  • Bedfordview, Gauteng, South Africa Restaurant Careers Full time

    Senior Restaurant Manager Job DescriptionWe are seeking a highly skilled and experienced Senior Restaurant Manager to join our team at Restaurant Careers.Key Responsibilities:Oversee front and back of house operationsManage staff and ensure excellent customer serviceControl stock and maintain high standards of qualityDevelop and implement effective opening...

  • B2b Lead Generation

    5 months ago


    Bedfordview, South Africa Bitventure Consulting Full time

    **About the position**: Are you ready to embark on an exciting and impactful journey in the world of FinTech? Do you have a deep passion for engaging with businesses in the pursuit of identifying new leads and potential business opportunities? If YES, we want YOU to be a part of our dynamic and forward-thinking team as a B2B Lead Generation Consultant at...

  • Audit Specialist

    1 month ago


    Bedfordview, Gauteng, South Africa Dante Personnel Full time

    Job Title: Audit Senior/Specialist x3We are seeking highly skilled and experienced Audit Seniors/Specialists to join our team at Dante Personnel in Johannesburg. As an Audit Senior/Specialist, you will be responsible for leading and executing audits, providing expert advice to clients, and ensuring compliance with regulatory requirements.Key...


  • Bedfordview, Gauteng, South Africa Bridge Personnel cc Full time

    Key Responsibilities:Customer Service:Handle all incoming calls in a professional and courteous manner.Business Development:Conduct proposals and presentations to clients and stakeholders.Administration:Assist with management reports, ensuring accuracy and timeliness.Schedule meetings with internal and external stakeholders.Manage the filing system,...

  • School Security Guard

    4 months ago


    Bedfordview, South Africa SPARK Schools Full time

    **About SPARK Schools** SPARK Schools is a network of affordable private schools implementing Africa’s first blended learning model for primary school students in South Africa. SPARK Schools provide transformational education innovation through our blended learning model, which elevates student achievement and provides the tools teachers need to serve...


  • Bedfordview, Gauteng, South Africa Charm Recruit Full time

    Branch Manager - Construction ServicesThe ideal candidate will be instrumental in establishing our presence in South Africa, promoting our construction services to clients and stakeholders.Key Responsibilities:Strategic Business Development: Conduct market research to identify growth opportunities, develop targeted business development strategies, and build...


  • Bedfordview, South Africa Hisense Full time

    **Company Introduction** In 1996, Hisense officially entered the South African market with product lines covering televisions, refrigerators, mobile phones, washing machines, air conditioners, and other products. Its sales channels covered over 5,100 stores within South Africa and radiated to more than 10 surrounding countries in Southern Africa, such as...


  • Bedfordview, South Africa Eduvos Full time

    **Job Advert Summary**: **Eduvos **is looking to hire the services of a regional Human Resource Business Partner, to be based at our Bedfordview campus on a permanent basis. **Type of position**: Permanent **The Position**: We are looking to recruit a Human Resources Business Partner to provide HR business partner support services to Eduvos senior line...


  • Bedfordview, South Africa Yazoo Recruitment Specialists Full time

    Senior Insurance Account Executive with minimum 15 years’ Corporate Insurance Portfolio Management and new business development experience, required to provide specialist financial advice and service to large corporations regarding their insurance requirements ensuring adequate cover and support during claims processes. : - Matric or equivalent...