Full Stack C# Engineer - City Of Johannesburg Metro Verfied

R 75 000– 80 000 per month City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 17-06-2022 9:34:56 AM
12-08-2022 9:34:56 AM
Full Stack C# Engineer (JB1927)
Johannesburg, Gauteng
R 75 000.00 – R 80 000.00 ctc per month
Duration: Permanent

Overview
The purpose of the Full Stack C# Engineer is to provide technical advice, choices, and solutions and to monitor the work of other developers in the team, further you will be focused on ensuring that developers meet delivery dates on projects and to alert the Product Owner and Delivery Manager where delivery date are going to be missed.

Minimum Requirements:
6 or more years software development experience.
BSc (Computer Science or Information Systems) /B Com (Information Systems)/Diploma in Information Systems.
Experience as a full stack developer with a focus on C#, .Net Core, Angular and Web API’s.
Experience and proficient in C#.Net, Angular, MSSQL, Web Services, HTML and CSS and Oracle PLSQL.
Expert with Object Orientation techniques, as well as the latest software design patterns.
Extensive knowledge and proficiency in object-oriented analysis and design patterns
Extensive experience in designing Restful APIs.
DevOps techniques, including CI/CD essential.
Extensive experience building front-end web applications using Angular, RESTful Services, JSON and Micro-Services, SQL Server, HTML5, JavaScript, CSS3
Databases and web storage – MySQL, Dynamo DB, Amazon RDS, Oracle
Deep understanding of MSSQL with proven experience with Data Modelling, Design, SQL Function, Stored Procedures and other common MSSQL features
Understanding SaaS Cloud based concepts
CI/CD Tools
Git / GitHub / SVN

Duties and Responsibilities:
Design, Implement and Maintain world-class Software
Ensure Quality Software Solutions are Developed
Design Fit for Purpose Solutions and Algorithms
Developer Testing and Verification
Mentorship / Training