Utilizing Microsoft\'s .NET infrastructure to create software solutions that meet clients\' requirements.
Collaborating with coworkers to facilitate the creation of large, complex developments, as required.
Reformulating existing code to ensure adherence to stipulated guidelines.
Checking your code to detect and remedy errors and omissions.
Testing your outputs to ensure that they are in excellent working order.
Ensuring that outputs are visually appealing, user-friendly, and engaging.
Keep abreast of technological advancement, emerging standards, and new software or hardware solutions that may affect decisions on systems building or enhancements
Requirements:
Degree/Diploma in software engineering or computer science
Proven experience as a .NET Developer or Application Developer
Minimum of 4 years of development experience C#, ASP.NET, ASP.NET Core & MS SQL Server & Development experience with MVC architecture, HTML5, CSS, jQuery and Redis is preferred.
Good understanding of AngularJS, ReactJS or VueJS
Familiarity with architecture styles/APIs (REST, RPC)
Understanding of Agile methodologies
You have an understanding of Source Control tools and related practices like IT.
Excellent troubleshooting and communication skills