.net, wcf, vb.net, asp.net, oracle, sql

JOB DESCRIPTION:
Develops and enhances complex systems and/or software from requirements and specifications
Participates as technical expert to analyze technical system problems, and designs and implements effective solutions
Contributes to the development of project plans
Assists in training less experienced software development staff
Work with business analysts and developers to create technical solutions that meet business and technical requirements
Contribute to efforts to improve quality of applications
Participate in code and design reviews
Assist in the Troubleshooting of code defects and deploy timely fixes
Create and maintain technical documentation
Resolves customer complaints with software and responds to suggestions for improvements and enhancements
May be asked to provide on-call support
Assigns and monitors tasks of lower level Software Developers as responsibilities and experience grows
Defines needs, helps select and implement new tools and technologies for use within the team
Contribute to the continuing technical education of the team
Act as team leader as needed
Qualifications and Education
Oracle/PLSQL and/or tSQL
VB.NET and/or C#
ASP.NET
WCF Web Services
SharePoint (desired)
BizTalk (desired)
Bachelors'' degree in Information Systems or Computer Science or related discipline