Application Developer-Microsoft .NET
Blue Pearl.com
Office
Cape Town, South Africa
Contract
Job Summary:
We are seeking a skilled and detail-oriented Application Developer with expertise in Microsoft .NET to design, develop, and implement custom information systems aligned with business and IT requirements. This role demands proficiency in the latest Microsoft technologies, strong coding ability, and an agile mindset.
Key Responsibilities:
- Analyze system requirements and design robust, scalable software solutions.
- Create functional and technical specifications, models, components, and documentation.
- Develop, test, and maintain applications using C# and/or VB.NET, MVC, ASP.NET, and Entity Framework.
- Build and optimize backend databases (SQL Server, Azure SQL, MySQL) as part of end-to-end application development.
- Apply industry-standard software development methodologies and tools (including .NET Framework and Visual Studio).
- Contribute to Agile development processes, including sprint planning, code reviews, and continuous integration.
- Participate in DevOps pipelines using tools such as Microsoft Azure DevOps for CI/CD automation.
- Ensure code quality through rigorous unit testing, debugging, and adherence to security standards.
- Proven experience developing applications using Microsoft .NET stack (C#, VB.NET, ASP.NET, MVC, Entity Framework).
- Strong database development skills in SQL Server, Azure SQL, and/or MySQL.
- Familiarity with cloud-based development and deployment on Microsoft Azure.
- Experience with Agile/Scrum delivery methodologies.
- Apply industry-standard software development methodologies and tools (including .NET Framework and Visual Studio).
- Contribute to Agile development processes, including sprint planning, code reviews, and continuous integration.
- Participate in DevOps pipelines using tools such as Microsoft Azure DevOps for CI/CD automation.
- Ensure code quality through rigorous unit testing, debugging, and adherence to security standards.
- Proven experience developing applications using Microsoft .NET stack (C#, VB.NET, ASP.NET, MVC, Entity Framework).
- Strong database development skills in SQL Server, Azure SQL, and/or MySQL.
- Familiarity with cloud-based development and deployment on Microsoft Azure.
- Experience with Agile/Scrum delivery methodologies.
Requirements
Required Skills & Experience:
- Knowledge of DevOps practices and tools (e.g., Azure DevOps, Git, CI/CD pipelines).
- Ability to write clean, maintainable, and well-documented code.
- Excellent problem-solving, collaboration, and communication skills.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Microsoft certifications in .NET or Azure technologies.
- Experience in frontend technologies such as HTML5, JavaScript, or Blazor is a plus.