Job Description :
Description:
Responsibilities may include:
1. Works independently or as part of a team on the development and support of software applications.
2. Works with business analysts and user communities to understand business requirements.
3. Performs analysis and documentation for system design as well as on-going documentation of development.
4. Codes using specific technologies and tools in keeping with current technology trends and standards.
5. Performs testing of applications and performs bug fixes, working with testers and users to ensure quality of code and proper application functionality. 
6. Provides technical support during implementation efforts, working with technical team members and with business users as required to provide troubleshooting and solutions to technical issues.
7. Provide on-going post-implementation technical support of applications.
8. Creates user-end documentation and may be involved in user training.
Requirements:
- BS or BA degree in computer science, business administration, or related technical field or equivalent experience is required
- Minimum 5 years in application development
- Expertise in specific development languages and databases
- Experience in all phases of the software development lifecycle including analysis, design, development, testing, implementation and support.
- Ability to interact positively and effectively with employees at all levels within the organization, as well as with customers, prospects, and vendors
- Demonstrates project management skills
- Excellent oral and written communication skills
- Automated testing experience a strong plus
Technologies: .Net,  C#, SQL Server, HTML,  ASP,  VBscript, Perl, LDAP, SAML
             

Similar Jobs you may be interested in ..