Today
Intermediate FullStack Software Engineer
Network Recruitment
South Africa, Johannesburg
Other High-Paying Jobs in South Africa
Key Responsibilities:Design, develop, and maintain full-stack applications using C# and related technologies.Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions.Write clean, efficient, and maintainable code following best practices and design patterns.Develop and execute unit tests to ensure software reliability and quality.Perform manual and automation testing as needed.Participate in code reviews and provide constructive feedback to peers.Troubleshoot and debug issues to optimize software performance.Stay updated on emerging technologies and industry trends.Requirements:Bachelor's degree in Computer Science or a related field.3+ years of professional experience in software development.Strong proficiency in C# programming language and .NET framework.Experience with front-end technologies such as HTML, CSS, and JavaScript.Knowledge of modern front-end frameworks like Angular or React is a plus.Familiarity with SQL databases (e.g., SQL Server, MySQL).Experience with Agile methodologies and DevOps practices.Strong problem-solving and analytical skills.Excellent communication and collaboration abilities.Ability to work independently and as part of a team.
Attention! You will be redirected to another site