25 Oct
Dlk Group
Cape Town
We are seeking an experienced Software Developer to participate in all phases of the software application development life cycle, with a focus on solution design, development, and configuration for internal and external web or mobile software optimization. The ideal candidate will have at least 5+ years of experience and be proficient in a range of technologies, including C#, JavaScript, CSS, HTML/HTML5, and SQL Server, with a bonus for expertise in SSIS. Experience with Microsoft .NET Framework, .NET Core, ASP.NET MVC, and Team Foundation Server (TFSVC and/or TFS Git) is required.
- Collaborate in all stages of the software development life cycle, from initial concept through design, development, testing, and deployment.
- Design,
develop, and configure web and mobile software solutions for both internal and external applications.
- Optimize application performance to ensure fast, reliable, and secure solutions.
- Work with databases, primarily SQL Server (DBMS and SSRS), with bonus points for knowledge of SSIS.
- Develop high-quality code using C#, JavaScript, CSS, HTML, and HTML5, ensuring best practices and security.
- Utilize the Microsoft .NET Framework and .NET Core to build scalable and maintainable applications.
- Implement ASP.NET MVC for web application development.
- Participate in code reviews, testing, debugging, and deployment.
- Manage version control and project collaboration using Team Foundation Server (TFSVC and/or TFS Git).
- Troubleshoot and resolve technical issues, ensuring minimal disruption to users.
Qualifications & Skills:
- Experience: 5+ years of hands-on experience in software development, specifically in web and mobile applications.
- B-degree, Relevant Microsoft certification will be beneficial
Technical Expertise:
- Proficiency in C#, JavaScript, CSS, HTML, and HTML5.
- Experience with SQL Server (DBMS, SSRS), SSIS knowledge is a plus.
- Solid experience with Microsoft .NET Framework, .NET Core, and ASP.NET MVC.
- Familiarity with Team Foundation Server (TFSVC and/or TFS Git).
- Problem Solving: Strong analytical and problem-solving skills to troubleshoot issues and optimize solutions.
- Collaboration: Ability to work in cross-functional teams, communicate effectively, and manage multiple priorities.
▶️ Senior .net Developer Cape Town
🖊️ Dlk Group
📍 Cape Town