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
Any Gradute