Full Stack C# Engineer - City Of Johannesburg Metro
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