Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Reviewing current systems.
- Presenting ideas for system improvements, including cost proposals.
- Working closely with analysts, designers and staff.
- Producing detailed specifications and writing the programme codes.
- Testing the product in controlled, real situations before going live.
- Preparation of training manuals for users.
- Maintaining the systems once they are up and running.
Job Requirements
- 3-5 years of experience.
- Bachelor of computer science/ engineering or equivalent.
- Excellent written and verbal English communication skills.
- Understanding the full software life-cycle.
- Excellent knowledge of using C#, WPF.
- Good knowledge of using C, C++
- Excellent knowledge of MS SQL Server (2008, 2012 or 2016) and databases concepts.
- Strong background in OOP.
- Familiarity with Visual Studio 2010, 2013 and 2015.
- Excellent knowledge of .Net 3.5/4.0/4.5.
- Excellent knowledge of Entity Framework.
- Excellent knowledge of the WCF and Web Services.
- Basic understanding of XML is a plus.
- MVVM and ASP.Net MVC developing is a plus.
- MCTS, MCPD is a plus.
- Smart Card Application Development Skills is a plus.
- ISO7816 and ISO14443 standards knowledge is a plus.
- PKCS#11 standard knowledge is a plus.
- Java is a plus.