Description

Job Duties Include

Analysis and design of complex new systems and maintenance or enhancements to existing systems. Development and testing of complex new computer systems and maintenance or enhancements to existing systems. Responsible for all systems development life cycle (SDLC) activities including research, analysis, evaluation, planning, development, implementation, and delivery of automated solutions. Identify and recommend potential Internet/Intranet applications, assuring compliance with set application and web site standards. Mentor less senior application developers.

Top 3 Required Skills/Experience -

8+ years' experience in the following:

Additional Required Skills/Experience
Knowledge of systems development practices and principles

Knowledge of systems analysis techniques

Knowledge of cost benefit analysis techniques

Knowledge of object-oriented principles and design patterns

Professional oral and written communication skills

Problem determination and resolution skills

Knowledge of web-enabled and e-commerce applications

Knowledge of client/server and Internet concepts, procedures, and techniques

Knowledge of Windows Server 2008 and 2012

Working knowledge of ASP.NET Web Forms

Working knowledge of Database Modeling/Design

Expert Working knowledge of SQL and Stored Procedures

Knowledge of project management methodologies such as waterfall and scrum

Education

Any Gradute