DVT
Upper Intermediate .Net Developer (Perm)
Skills
4 years ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Ennerdale, South Africa
Work mode:
Onsite
Published on:
12 August 2026
What they need
ONT-END ENGINEERING LEAD
Job Title: Upper Intermediate .Net Developer
Reports to: Practice Head: Microsoft Services
ROLE OVERVIEW
The employed individual will be challenged with access to a range of projects at clients across industries, working with other experienced technologists whose single pursuit is optimal value creation for our customers through the construction of peerless solutions, this dynamic self- starting individual will be schooled in the best practices accumulated through successful delivery on hundreds of software development assignments. You would have the opportunity to be involved with both consulting projects and internal projects.
KNOWLEDGE
- Fluent in a minimum of one .net language
- Full understanding of the SDLC and design patterns
- Unit testing, integration and functional testing
- Solid understanding and usage of version control systems – Git, SVN, TFS
- Working knowledge if Cloud Computing
- Working knowledge of Azure Platform Services
- Understanding of the .net Framework and applications thereof
- Understanding of front-end technologies – HTML, JavaScript, CSS
- Understanding of one or more JavaScript Frameworks
SKILLS
- Solutions design and implementation
- Improving the design of existing code
- Keep up to date with technology
- Ability to Multitask
- System design and analysis
- Ability to conceptualise and simplify complex problems
- Ability to read and write specifications
- Good communications skills
ATTITUDES
- Enthusiastic and committed
- Work with minimal supervision
- Work in a team environment
- Ability to work under pressure
- Delivery focused
- Work to tight deadlines
- Professionalism (Conduct and Appearance)
- Motivated
- Take initiative
- Awareness of environment
MINIMUM REQUIREMENTS AND RESPONSIBILITIES
- Bachelor’s Degree in Informatics, Computer Science, Engineering or other related Microsoft qualifications (i.e. MSCD)
- A minimum of 4 years’ experience in .Net software development experience in SDLC methodologies such as AGILE (SCRUM)
- Complete at least one relevant certification/skills training annually
- Understand Solution Architecture
- Developing, maintaining, debugging and refactoring of software applications
- Perform unit and integration testing
- Following and contributing to the improvement of software coding standards and practices being observed within the team environment
- Identify and resolve software defects, and their root cause
- Conducting peer reviews of the project code
- Consume and create technical documentation such as specification documents, UML diagrams, user stories, wireframes etc.
- Use a version control system to manage code changes
- Configure, optimise and deploy applications
- Participate in system audits
- Task prioritisation and effort estimation, using Agile Methodologies
- Assist and mentor other inexperienced consultants within current projects and at DVT
- Identify and submit business opportunities leads
- Contribute towards DVT internal intellectual property (IP)
- Attend a minimum of 90% of all relevant official DVT events (Staff Events, Department events etc.)
In this position, you will report to the Practice Head: Microsoft Services.
Other offers great for you!
These companies are also looking for great profiles
Staff and More
C# .NET Core (H/F) Front Office
400-420
Freelance
Paris, France
Hybrid
Skills
4 months ago
Quick apply
Sparagus
.NET Developer
Freelance
Remote
Skills
2 months ago
Quick apply
PROPULSE IT
DEVELOPPEUR SENIOR FULLSTACK .NET CORE - ANGULAR - COMPTABILITE
Selon profil
Freelance
St Francisville, LA 70775, USA
Hybrid
Skills
5 days ago
Quick apply