Highly Skilled C# Software Developer
4 weeks ago
- Develop and Maintain Software: Design, build, and maintain C# applications with clean, readable, and scalable code.
- Collaborate on Project Requirements: Work with product owners, architects, and other team members to understand project requirements and design solutions.
- Code Reviews: Participate in peer code reviews, providing constructive feedback and following coding standards.
- Troubleshoot and Debug: Identify and resolve bugs and performance bottlenecks to improve the application.
- Documentation: Create and maintain technical documentation for code and processes.
- Testing and Quality Assurance: Develop unit and integration tests to ensure high-quality code.
- Stay Current with Technology: Continuously learn and apply the latest C# and .NET development best practices.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Minimum of 3-5 years of experience working with C# and .NET.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and relevant frameworks is a plus.
- Technical Proficiency: Strong understanding of C# language, .NET Framework, .NET Core, and ASP.NET MVC.
- Database Knowledge: Proficiency in SQL and experience working with databases like SQL Server or Oracle.
- Problem-Solving Skills: Ability to troubleshoot, debug, and optimize code.
- Version Control: Experience with Git or other version control systems.
- Team Collaboration: Strong communication skills with the ability to work effectively in a team-oriented environment.
- Attention to Detail: Ensuring code quality and adhering to best practices.
- DevOps Knowledge: Experience with DevOps practices and tools such as CI/CD pipelines, automated testing, and infrastructure as code (e.g., using Azure DevOps, Jenkins, Docker, or Kubernetes).
- TDD (Test-Driven Development): Experience with TDD methodologies, writing unit tests first to guide development and ensure functionality.
- Knowledge of RESTful APIs and experience with building and consuming them.
- Familiarity with Agile development methodologies.
- Reports to: Development Team Manager
- Performance Metrics: Code quality and adherence to best practices, timeliness in meeting project deadlines, effectiveness in debugging and resolving issues, contributions to code reviews and team collaboration.
-
Highly Skilled C# Developer Wanted
6 days ago
Johannesburg, Gauteng, South Africa Tumaini Consulting Full timeCompany OverviewTumaini Consulting is a renowned company based in Johannesburg, seeking a talented Software C# Developer to join their team.SalaryThe estimated salary for this position ranges from R650,000 to R850,000 per annum, depending on experience and qualifications.Job DescriptionWe are looking for a highly skilled Software C# Developer to work on...
-
Highly Skilled Software Engineering Professional
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Network Recruitment. As a senior member of our software development team, you will be responsible for leading the design, development, and implementation of new software requirements.Key Responsibilities:Lead the design,...
-
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeWe are seeking a talented Software Engineer to join our team at Goldman Tech Resourcing. The ideal candidate will have experience in designing and developing software applications using C# and Python.As a key member of our team, you will be responsible for creating scalable and efficient software solutions that meet the needs of our clients. Your strong...
-
Highly Skilled Mid-Level Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa JSRH Solutions Full timeMid-Level Software DeveloperWe're a dynamic team at JSRH Solutions seeking a highly skilled Mid-Level Software Developer to contribute to our diverse projects. If you're passionate about software development and eager to grow professionally, we'd love to hear from you.Key Responsibilities:Contribute to all stages of the development lifecycle.Write efficient,...
-
C# Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeNetwork Recruitment is seeking a highly skilled C# Software Engineer to drive business success through software solutions.Key Responsibilities:Design, develop, and implement software solutions using C# and .NET.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality software with strong...
-
C# Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa PRR Recruitment Services Full timeC# Software DeveloperVacancy OverviewPRR Recruitment Services is seeking a highly skilled C# Software Developer to join our team. The ideal candidate will have a strong background in C# programming and experience with corporate HR processes.Key Responsibilities:Develop and maintain C# software applications using MVC and ASP.NET 4.0/4.5 and above.Design and...
-
Senior C# Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior C# Software DeveloperAbout the Role:We are seeking a skilled Senior C# Software Developer to join our team at Network Recruitment. The successful candidate will be responsible for developing, configuring, deploying, and supporting customer software solutions. They will participate in design and code reviews, provide technical assistance to...
-
Highly Skilled Actuarial Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeWe are seeking a highly skilled software developer to develop and maintain in-house actuarial valuation software for MSP Staffing LTD.Key ResponsibilitiesAbility to analyze complex actuarial processes and translate them into efficient software solutions.Skilled in troubleshooting issues within legacy systems like Delphi, particularly with flat file...
-
Senior C# Software Developer
1 month ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeJob Title: Intermediate C# DeveloperHire Resolve is seeking an experienced C# Developer to join their client in Johannesburg. As a C# Developer, you will be responsible for developing and maintaining software applications using C# and related technologies.Key ResponsibilitiesDesign, develop, and deploy software solutions using C# programming...
-
Experienced C# Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Contracting Solutions Full timeAbout the RoleWe are seeking a skilled C# Software Developer to join our team at Network Contracting Solutions.Key ResponsibilitiesDesign and develop robust applications using C#, .NET 6, and ASP.NET.Collaborate with the development team to ensure efficient and scalable code.Manage a portfolio of applications and apply Agile methodologies.Develop and...
-
Software Development Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeHire Resolve is seeking a highly skilled Senior Software Development Engineer to develop, test, and implement C++ applications.Key Responsibilities:Analyse needs and generate specifications and project plansDesign and develop software applicationsTest and review with project teams and end-usersGenerate Acceptance Test Instructions (ATI) and Acceptance Test...
-
Software Development Expert with C++ Proficiency
3 weeks ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeJob DescriptionWe are seeking a highly skilled Software Development Expert to join our team at Goldman Tech Resourcing. This is an exciting opportunity for a seasoned professional with expertise in C++ programming to take on new challenges and contribute to the growth of our organization.
-
Senior Software Engineer for C# Development
4 weeks ago
Johannesburg, Gauteng, South Africa JenRec Recruitment Full timeKey Requirements for a C# Developer PositionWe are seeking a skilled C# Developer with a strong educational background in Computer Science or a related field. The ideal candidate will have 2-7 years of experience in software development and a systematic and analytical approach.Key responsibilities include software development using C# and Visual Studio, with...
-
Senior C# Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa E-Merge Full timeSenior C# Software Developer OpportunityE-Merge is seeking a highly skilled Senior C# Software Developer to join their team. As a key member of the development team, you will play a crucial role in the design and implementation of cutting-edge software solutions.The ideal candidate will have a strong foundation in C# .NET Stack, with experience in .NET Core...
-
Johannesburg, Gauteng, South Africa IOCO Full timeWe're seeking a seasoned .Net developer to join our dynamic team at IOCO. As part of our growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented group of developers.The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of our web...
-
Highly Skilled DevOps Engineer
1 week ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full time**Job Overview**At Blue Bean Software, we're seeking a highly skilled DevOps Engineer to join our team. This is a key role that will be instrumental in ensuring the smooth operation of our production environments.**Estimated Salary:** $120,000 - $180,000 per year, depending on location and experience.**Key Responsibilities:Ensure High Availability and...
-
Software Development Expert
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeOverviewAt Blue Bean Software, we are a premier custom software and product development IT company. Our team prides ourselves in delivering high-quality solutions for large enterprises and dynamic start-ups.We have a prominent presence in the financial services industry and have started to branch out into other sectors such as agritech and healthtech.Job...
-
Senior C# Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: C# DeveloperAbout the Role:We are seeking a highly skilled C# Developer to join our dynamic team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that align with business needs and specifications.Required Skills:At least 4 years of...
-
Senior C# Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior C# Software EngineerJob Overview:Network Recruitment is seeking a highly skilled Senior C# Software Engineer to join our team. The successful candidate will be responsible for updating and maintaining computer programs, conducting testing, and ensuring the timely delivery of software applications.Requirements:A minimum of 5 years...
-
Johannesburg, Gauteng, South Africa IOCO Full timeAs a seasoned Senior .NET Developer at IOCO, you will play a critical role in designing and developing high-quality software solutions that meet our clients' needs.We are looking for a talented and motivated individual to join our growing team. In this challenging position, you will be responsible for developing software utilising various technologies such...