We are looking for a focused, self motivated and dynamic individual to join the Software Development Team. Your role as developer includes but is not limited to the following:
DUTIES:
JOB COMPETENCIES
PERSONAL COMPETENCIES:
DUTIES:
- Application design, development and testing
- Application maintenance and fault resolution
- Full life-cycle development, including technical documentation
- Continuous contribution to enhance team knowledge base
JOB COMPETENCIES
- At least 5 years commercial experience as a developer
- Computer Science related degree, diploma or similar qualification
- Solid experience in ASP.NET, (C#)
- Solid experience in near-real-time and high volume transactional systems
- MVC (C# Razor)
- Solid experience in MS SQL Server Database development
- WCF Services (IIS WAS and Windows Services)
- Visual Studio 2012 and TFS
- Testing Frameworks (MS Quality Testing Framework)
- Multi-Tiered Service Oriented System
- Exposure to ORM (NHibernate/Castle ActiveRecord/Entity Frameworks)
PERSONAL COMPETENCIES:
- Ability to communicate effectively with a diverse group of colleagues
- Stable, adaptable individual who is able to handle stress in calm, mature way
- Must be flexible in a rapidly changing environment
- Ability to multi task on a continuous basis
- Deadline Driven
- Well presented, team player with good verbal, written and interpersonal communication skills
- High stress tolerance
- Solution and results orientated
- Be prepared to work in a 24/7 environment