Dimension Data uses the power of technology to help organisations achieve great things in the digital era. As a member of the NTT Group, we accelerate our clients’ ambitions through digital infrastructure, hybrid cloud, workspaces for tomorrow, and cybersecurity. With a turnover of USD 7.5 billion, offices in 57 countries, and over 31,000 employees, we del...
We are seeking a talented Junior .NET Developer with 1-3 years of experience in .NET development and front-end skills in HTML, CSS, as well as exposure to JavaScript frameworks, to join our team. In this role, you will be responsible for designing, implementing, and maintaining high-quality web applications, working closely with our development team to deliver outstanding user experiences.
Responsibilities:
Develop and maintain web applications using .NET technologies and front-end languages (HTML, CSS, JavaScript).
Collaborate with the development team to implement responsive and interactive user interfaces.
Utilize JavaScript frameworks such as Angular, React, or Vue.js to enhance web applications.
Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Participate in code reviews and contribute to improving code quality and best practices.
Assist with troubleshooting and resolving application issues.
Stay current on industry trends and emerging technologies to inform web development practices.
Collaborate with cross-functional teams to ensure the smooth delivery of software updates and new features.
Requirements:
1-3 years of experience in .NET development, including C# and ASP.NET.
Strong knowledge of front-end technologies such as HTML, v, and JavaScript.
Exposure to JavaScript frameworks such as Angular, React, or Vue.js.
Familiarity with responsive web design and cross-browser compatibility.
Basic understanding of RESTful APIs and how to integrate them into web applications.
Good problem-solving and communication skills.
Strong attention to detail and ability to work in a fast-paced, agile environment.
Beneficial Skills and Qualifications:
Experience with source control systems such as Git.
Familiarity with back-end technologies and .NET Core.
Knowledge of web performance optimization techniques.
Experience with unit testing and test-driven development.
Relevant certifications such as Microsoft Certified: Azure Developer Associate or Microsoft Certified: .NET Developer.
Johannesburg vs. Cape Town: How Job Opportunities CompareA comparison between job opportunities in Johannesburg and job opportunities in Cape Town job opportunities, including salaries, employment growth, industries hiring and career prospects.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.