Job Description
About the Role
Our client, a leading company in the industry, is seeking an experienced Full Stack Software Developer to join their team on a permanent basis. As a key member of the team, you will be responsible for developing high-quality software solutions that meet our clients’ needs.
Key Responsibilities
- Develop full stack software applications using C#.Net Core / .Net 7 and other relevant technologies
- Design, implement, and maintain complex systems, including RESTful APIs and databases
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Ensure high-quality code, following sound development practices and coding standards
- Troubleshoot and resolve technical issues in a timely manner
Requirements
- Bachelor’s degree or diploma in software engineering
- Strong problem-solving skills and ability to work under pressure
- Excellent communication and teamwork skills
- Proficiency in JavaScript, SQL Server, and Azure knowledge is an advantage
Qualifications
- Formal education/certifications not specified
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Software Engineer Jobs in Gauteng
In Gauteng, the software engineering job market is generally strong, with high demand for skilled professionals to support the growth of various industries. Typically, software engineers in this region are in high demand, particularly in the technology and financial services sectors. As a result, career prospects for software engineers in Gauteng are often considered promising.
The salary range for software engineers in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. Generally, salaries tend to be higher in larger companies and more established industries. However, it is essential to note that actual salaries can differ significantly from these broad ranges, and individual circumstances should be taken into account. For example, entry-level software engineers may start at the lower end of the scale, while senior engineers with significant experience may earn at the upper end.
Common skills for software engineers in Gauteng typically include proficiency in programming languages such as Java, Python, or C++, as well as experience with Agile development methodologies and version control systems like Git. Strong problem-solving skills, attention to detail, and effective communication are also highly valued. Additionally, many employers look for software engineers who have a solid understanding of data structures, algorithms, and computer systems. Other relevant skills may include cloud computing, cybersecurity, or machine learning.
Software engineers in Gauteng can be found across various industry sectors, including the technology industry, financial services sector, manufacturing sector, and more. The demand for skilled software engineers is particularly high in the tech industry, where companies are constantly looking to innovate and stay competitive. In contrast, smaller companies and startups may prioritize skills like adaptability and creativity.
Career development opportunities for software engineers in Gauteng are often plentiful. Many employers offer comprehensive training programs and mentorship schemes to help professionals develop their skills and advance in their careers. Additionally, professional certifications like those offered by the Institute of Electrical and Electronics Engineers (IEEE) or the International Association for Software Quality (IASQ) can be beneficial in demonstrating expertise and commitment to the profession.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Check your social media privacy settings and ensure public content is professional.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Johannesburg North: Non-Life Senior Actuarial Analyst posted by Network Finance
If you’re passionate about problemsolving, model-building, strategic thinking, and delivering insights that matter, this is the environment you’ve been...
View JobJohannesburg North: Corporate Actuarial Analyst posted by Network Finance
This well-established insurance organisation is building out its Corporate Actuarial function and is looking for a curious, driven, and analytically…
View JobJohannesburg North: Actuarial Associate posted by Network Finance
You’ll be joining a highperformance Actuarial unit within a dynamic Finance team. Expect a collaborative environment, a flat structure, and…
View JobCape Town: Senior Broker (Precious Metals) posted by Staff Solutions
Duties:Prospecting for new business from new clients and mining the stores database.Educating prospective clients on the value proposition of owning...
View JobWestern Cape: Executive Personal Assistant & Property Administrator posted by Persona Staff
Key Responsibilities: Personal Assistant and Executive Support (Primary Focus) Diary and Calander management, setting up of appointments and reminders,...
View JobWestern Cape: Infrastructure Lead posted by Persona Staff
Key Responsibilities:Develop and maintain detailed Standard Operating Procedures for all building systemsDraft and manage technical scopes of work for...
View Job
Browse Employers
Job Alerts