Develop Msoft products within the in-house software team.
Manage the internal source control and other engineering tools.
Maintain existing software products for clients.
Actively participate in the software engineering life-cycle process.
Conduct unit and package tests of software to ensure level of quality.
Investigate, document and resolve client requests and software issues.
Participate actively in code reviews and code improvement.
Self-starter with strong initiative and an ability to independently learn new technologies
Exposure to a commercial RDBMS such as Oracle or My-SQL or SQL Server
Having practical working knowledge of .Net and C#
Strong technical skills in the areas of software design and development with an eye for design layout and usability
Expert in Microsoft .Net environment using C# .Net
Good understanding of object-oriented programming (OOP) concepts
Degree in engineering or Master of Computer Science
Design, code and test new windows and web software applications
Knowledge of using a modern JavaScript framework or J-Query and HTML5, CSS, Bootstrap, Cloud Computing would be highly beneficial
Deep knowledge of the .NET 3.5/4.0 Framework, including IDE like Visual Studio or Visual Studio Code
SQL skills, with Knowledge in a SQL extension such as PL/SQL highly desirable
Knowledge in web development preferably ASP.Net using C# would be beneficial
Experience using Microsoft Entity Framework for data access.