Role and Responsibilities
- Support the entire application lifecycle (concept, design, test, release and support)
- Produce fully functional applications writing clean code
- Write unit and UI tests to identify malfunctions
- Strong troubleshooting and debugging capabilities to optimize performance
- keeping up to date with the terminology, concepts and best practices for web application coding
- Develop application with security in mind is must
- Stay up-to-date with new technology trends
- Identifying areas for modification in existing application and subsequently developing these modifications
- Maintaining and upgrading existing applications.
- Working closely with other developers, UX designers, business and functional analysts.
- Create technical documentation for reference and reporting
Requirements / Qualifications
- Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology
- At least 3-4 years of .Net web application development Good understanding of web application technologies, object-oriented programming and multi-tier architectures
- Knowledge on cross platform development frameworks would be a plus point. Problem solver and able to work under limited supervision
- Proactive, keen learner, and able to apply structured, analytical thinking to develop applications
- Strong communication skills
- The ability to learn quickly and perform in a team environment Experience with software design and development in a test-driven environment