Web Application Developer
Pretoria, Gauteng
Posted more than 30 days ago
- Company:
- JSRH
- Company Description:
- A leading innovator with a digital footprint across a multitude of industries and organisations. We are dedicated to revolutionizing the way customers engage with products and services through cutting-edge technology solutions.
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Gender:
- Any
- Number of vacancies:
- 1
Job Description
The Mid to Senior Web Application Developer who will be responsible for designing, developing, and maintaining high-quality software applications using the latest technologies, including ASP.NET Core, .NET6 and up, Blazor, and Mud-Blazor. Your expertise will be crucial in driving our projects forward and ensuring robust and scalable solutions. Experience in the mining industry is a plus.
Key Responsibilities:
• Design, develop, test, and deploy software applications using ASP.NET Core, .NET6+, Blazor, and Mud-Blazor, Entity Framework and other relevant web development frameworks and libraries, using Microsoft SQL Server database
• Collaborate with product managers, and other developers to understand requirements and translate them into technical specifications
• Write clean, maintainable, and efficient code
• Troubleshoot, debug, and resolve software defects
• Participate in code reviews and contribute to the continuous improvement of the development process
• Stay up-to-date with emerging technologies and industry trends to ensure our products remain cutting-edge
• Contribute to the development of technical documentation
Qualifications:
• Proven experience as a Software Developer, Software Engineer, or similar role, with a focus on Web Application development using ASP.NET and .NET6+ frameworks and libraries
• Proficiency in Blazor for front-end web development
• Proficiency in Web Application Debugging and API Testing using Browser Tools, Postman and such technologies
• Strong understanding of software development principles and design patterns
• Familiarity with Microsoft SQL Server database technologies
• Familiarity with REST web services / API development and integration
• Experience with version control systems (e.g., Git)
• Excellent problem-solving skills and attention to detail
Beneficial to have:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
• Experience with MudBlazor
• Experience in the mining or financial industries or related domains
• Experience with the Azure cloud platform
• Knowledge of DevOps practices and CI/CD pipelines
• Familiarity with Agile/Scrum methodologies
The position you are looking for is no longer available. It is possible that this job has expired or has been removed. Please take a look at our open positions.