An innovative commercial solutions trade company is looking to join a Senior .Net Developer to their dynamic team. This company concentrates on ensuring businesses operates professionally and accurately through their outstanding technology being used within our business sectors.
C# .NET Development – Ideally certified with 3 Microsoft exams
Microsoft SQL database development.
Client-side web development using HTML and scripting technologies.
Writing reports in SSRS and/ or Power BI.
Research standards and best practices concerning your key focus area (projects) and communicating your findings to your team and the company.
Module designs, advanced architecture, best practices, patterns and practices and documentation thereof.
Assist Leads with application architecture and execution.
Development methodologies, unit testing of code, code comments, comply with non-functional requirements.
Documentation – commenting code, updating WBS, Technical Documents, Handover Documents and accurate time capturing – comply with the company’s ISO Standards.
Other project team related activities to ensure development delivery, e.g. on time attendance to stand-ups, show and tells and deployments (Agile/DevOps).
Clear communication to project manager, technical lead, client lead and manager.
Resolution of Support Queries assigned to you.
Support the pre-sales process by providing solution overview and work breakdown structures where required.
4-7yrs + solid experience in:
Object Oriented analysis and design.
C# Language and the .NET Framework.
ASP.NET Razor, MVC4 and Web API.
Object-relational mappers (ORM) / Entity Framework 6 or later.
Dependency Injection Frameworks (e.g. Unity).
SQL/ Microsoft SQL Server 2008 or later.
Microsoft SQL Reporting Services (SSRS).
Practical experience in:
Internet Information Services (IIS) and Active Directory
C# .NET Development – Ideally certified with 3 Microsoft exams.
Microsoft Dynamics CRM development experience.
Microsoft SharePoint 2013/ 2016 experience.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
When applying for jobs, ensure that you have the minimum job requirements. Applicants for positions in South Africa must have a valid South African work permit or be a permanent resident. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to firstname.lastname@example.org and mention the reference numbers of the jobs.