C# .NET Developer

Dubai Tax Free18 days agoFull-time External
Negotiable
**NOTE**: Key Responsibilities: - Responsible for software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations. - Writing scalable and efficient code using C#.NET programming language - Developing and maintaining high quality fully tested C# code complying with deadlines, quality and coding standards - Identifying & troubleshooting issues as required - Organizing and updating technical documentation - Conduct code reviews for ongoing projects to ensure that code quality is at the highest level possible and appropriate design patterns are being used Key Requirements: - Bachelor’s/Master’s Degree in Computer science, Information Technology, or Computer Engineering or other related Technical Studies - At least 4 to 6 years of active experience in C# and.Net framework - Experience with HTML, CSS, JavaScript, Typescript and web development frameworks (AngularJS, Bootstrap and JQuery) - Experience with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)) - Experienced with web services deployment (REST, SOAP) - Familiarity with Microsoft SQL Database - Ability to demonstrate team work, can work under pressure and be a critical and analytical thinker and problem-solver. With Positive Attitude and Aptitude to learn new skills - Ability to estimate work completion required to build an overall predictable plan - Good time-management, strong interpersonal and communication skills; and able to work with globally spread teams. - Fluency in English is a Must. • *Job Types**: Full-time, Permanent Application Question(s): - We are looking for someone who can start at once. Can you join immediately? • *Experience**: - C#: 4 years (required) - .Net: 4 years (required) - Microsoft SQL Database: 4 years (required)