Programming c#.Net applications – Primarily ASP.NET Application.
Browser based application development using modern javascript application frameworks.
Building web and standalone applications from concept to completion.
Database Design and Development using MS SQL server.
Testing and debugging applications.
Research & development of new technologies and methodologies.
The ideal candidate must possess the following skills/attributes:
Excellent English & Communications Skills.
Ability to work as part of a remote team and work independently.
Excellent time management skills.
A minimum of 3 years’ experience with Microsoft .NET Technologies.
A minimum of 3 years’ experience in web-based application development.
Experience with estimating on new work and defining required tasks and scope.
Examples of previous work including, websites, applications, programs & code if available.
Good working knowledge of software design patterns.
Applicant must be able to demonstrate a high level of proficiency with:
C# .Net Application Development
o Console and Service Applications
MS SQL Server 2012 – 2016 Development
MS IIS 7.0 -10 Web Server
Dependency Injection and IoC libraries (preferably Autofac)
Windows 10 and Windows Server Operating Systems
o Windows Firewall & Advanced Security
o Windows Updates and System Management
o User and Group Management
Must have experience with:
Distributed Application Architectures using Messaging Queuing services
Working with XML documents