Senior C# Developer

3 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.

  • Audit Senior

    2 weeks 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

    3 weeks 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...


  • Bedfordview, South Africa HelloYes Full time

    Role Summary As a Junior WordPress Developer at HelloYes Development, you will play a crucial role in maintaining, securing, and developing WordPress websites for our clients. You will work closely with our senior developers and designers to ensure high-quality, secure, and functional websites. This is an excellent opportunity for someone with a passion for...


  • Bedfordview, South Africa HelloYes Full time

    Role Summary As a Mid Level WordPress Developer at HelloYes Development, you will play a crucial role in maintaining, securing, and developing WordPress websites for our clients. You will work closely with our senior developers and designers to ensure high-quality, secure, and functional websites. This is an excellent opportunity for someone with a passion...


  • 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...


  • Bedfordview, South Africa Kontak Recruitment Full time

    Senior Living Facility General Manager (JB4712) Bedfordview, Gauteng R900 000.00 - R960 000.00 Annually + Performance Based Bonus Permanent An Senior Living Facility is seeking an experienced and compassionate General Manager to oversee daily operations and ensure the highest standards of care for elderly residents. This respected facility, fosters a warm,...


  • 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...

  • Audit Specialist

    3 days 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...

  • B2b Lead Generation

    4 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...


  • Bedfordview, Gauteng, South Africa Umoja Recruitment Services Full time

    Job DescriptionWe are seeking a highly skilled Group Accountant to join our team at Umoja Recruitment Services.Key ResponsibilitiesCompile monthly Management Accounts, WIP recons, and costing review on Bill of Materials.Allocate slitting and recovery costs, as well as overhead costs within divisions.Perform general balance sheet accounting and budget...


  • 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...

  • School Security Guard

    3 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, 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, Gauteng, South Africa Green Marble Recruitment Consultants Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Underwriting Professional to join our team at Green Marble Recruitment Consultants. As a key member of our underwriting team, you will be responsible for underwriting complex risks and providing risk mitigation recommendations to our clients.Key ResponsibilitiesUnderwriting and Risk...


  • 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...

  • Data Analyst

    4 months ago


    Bedfordview, South Africa ADEI PTY LTD Full time

    We are looking for a passionate and experienced Data Analyst to join our team! As a Data Analyst at our company, you will play an extremely important role as your insights and findings will be crucial for our growth and success. Some of the projects you will be working on include data processing, analysis, client contacts and many other. **Data Analyst...

  • Procedures Controller

    5 months ago


    Bedfordview, South Africa RCL FOODS Careers Full time

    **RCL FOODS **is seeking a **Procedures Controller** who has an eye for detail, thinks outside of the box and is passionate about mitigating risk for the benefit of the organization! The Procedures controller will report to the **Compliance Manager** and form part of the **Vector Logistics Finance Team**. The importance of this role is to: Ensure effective...

  • Commercial Underwriter

    3 months ago


    Bedfordview, South Africa PMG Recruitment Services Full time

    **Minimum education level**: Matric Minimum of 5 yrs Commercial Underwriting Experience **Responsibilities**: **Underwriting**: - Assist with tasks as received from Senior Management - Assist with technical investigation on Loss Ratio and in-depth claims analysis, corrective actions to be implemented, cancellation discussions with team members and where...


  • Bedfordview, South Africa SAHETI Full time

    **Job Advert Summary**: **SAHETI School is an independent, co-educational, English-medium school dedicated to the pursuit of excellence, whilst promoting the values and ethos of Hellenism. The school is situated in Bedfordview, Johannesburg.** *** Applications are invited for a dynamic and IEB experienced teacher. **Minimum Requirements**: - Appropriate...

  • Life Science Teacher

    5 months ago


    Bedfordview, South Africa SAHETI Full time

    **Job Advert Summary**: **SAHETI School is an independent, co-educational, English-medium school dedicated to the pursuit of excellence, whilst promoting the values and ethos of Hellenism. The school is situated in Bedfordview, Johannesburg.** Applications are invited for a dynamic, energetic, and experienced teacher, who meets the below listed...