Senior C#.Net Developer

2 years ago1670 views
Ad Saved to My List
View and manage your saved ads in your account.
Report Ad
General Details
Advertised By:Agency
Job Type:Contract
Description
A cutting-edge healthtech company in Centurion seeks the coding expertise of a solutions-driven Senior C#.Net Developer to write & review code, analyse data, mentor Junior Devs and contribute to solution design and best practice. You will also be expected to support respective systems on live or 3rd party environments while always taking into account the business at large and not only the problem at hand, striving to continuously deliver reusable & sustainable components for solutions. You will require 1 of the following tertiary qualifications - a Degree/Diploma in Computer Science/Information Systems; a Degree/Diploma in Accounting/Finance/Business or a Microsoft Certified Solutions Developer (MCSD) or equivalent Certification. You must also have 10+ years Software Development including a minimum of 5 years+.Net C# Development. Your tech toolset will require the following skills: MSSQL, MySQL, Hanna/Oracle; SOA & OOP principles; N -tier and N-layered architecture; ASP.Net Authentication and Authorization and Entity Framework experience would be preferred.


Duties:



Deliver Functionality: Implement software according to requirements as specified in functional requirements. Work closely with the Business Analysts to ensure the correct understanding of the task at hand.


Adopt Architecture: Focus and promote technology that is approved for developing solutions for the business, while following the correct channels to approve and adopt new technology that will improve the stability, scalability of the technology stack and ultimately be adopted by the organisation, working closely with the Technology team on this. Ensure technical compatibility.


Promote Standards: Follow, improve, and promote standards, best practices, and methodologies within the Development space.


Reuse Code: Promote reuse throughout the organisation.


Professional Engagement: Interact and communicate effectively and respectfully with all levels of staff including senior management and customers.


Plan: Assist in the planning of work breakdowns and accurate effort estimates from functional requirements ensuring they are as realistic and all-inclusive as possible.


Support: Analyse, debug, diagnose and resolve errors related to software applications. Maintain and support systems once implemented or as needed by the organisation. This includes handing of tickets within given SLA's and communicating effectively on such tickets.


Deployment: Oversee and participate in releasing new systems and ensuring stability of such systems.


Mentorship: Mentor more Junior Developers, review code and the implementation thereof while investing time in the growth of those more junior.


Knowledge Share: Invest in your own knowledge as well as the knowledge base of the organisation by keeping abreast with technical and industr

Id Subtitle 1075334777
View More
WhatJobs
Selling for 2+ years
Total Ads25.57K
Active Ads25.57K
Professional Seller
Seller stats
25.57KTotal Ads
106.09MTotal Views
Contact WhatJobs
Message
(4023)
Name
(Optional)
Email Address
(Optional)
Phone
(Required)
Upload CV(Optional)
DOC or PDF only max 2 MB file size
Send Message
By clicking "Send" you accept the Terms of Use and Privacy Notice and agree to receive newsletters and promo offers from us.