The position requires the following and we are seeking a Senior, Mid, and Junior.
Administers, processes, and manages a development team for the company, e-Commerce internet website and web infrastructure environments. Assists with rapidly growing e-Commerce development initiatives. Typical projects include design, development, implementation and maintenance of a series of programs, a subsystem, revision or enhancement of a current system. Designs and manages the implementation of the web infrastructure.
POSITION RESPONSIBILITIES:
Ensures attainment of all I.T. and corporate goals and objectives by maximizing system development and the efficient use of resources available to the department to accomplish assigned tasks on time and within service levels and stipulated budget on assigned projects and tasks.
Manages the day-to-day operations of the staff and meets monthly with all business areas to prioritize all proposed change requests.
Maintains master project plan and appropriate documentation materials for each project. Communicates the status of all projects to I.T. management to assure that the project objectives are met.
Plans, organizes, and directs the efforts of a professional staff in all activities required to produce or maintain a working system, such as systems specifications preparation, work plans, time and cost estimating, systems design and programming, and implementation.
Provides system analysis, design and programming support for e-commerce business applications.
Recommends approaches to users and team for solving business problems. Defines system requirements and functional specifications, designs and codes. Develops test plans, test and documents systems; advise users on systems use.
Develops systems and processes to provide self-service publication capabilities for content management system, while paying particular attention to the UI design, information, search, security and scalability.
Publishes regular metrics on utilization by profile and content segment.
Reviews other commercial technologies and products and make recommendations as to their applicability to specific project requirements.
Perform other job related functions as assigned.
EDUCATION:
Bachelor Degree in Computer Science or related field of study or any equivalent relevant combination of background, skills and experience.
EXPERIENCE:
Minimum 5 years of experience in software development for the web. Minimum 5-7 years of experience in requirements gathering, analysis, design, development and deployment of multi-tiered web based applications. Minimum 7 years of experience implementing and administering advanced web technologies within a corporate or e-commerce (B2B/B2C) environments. Experience developing applications utilizing principles of the full SDLC.
KNOWLEDGE & SKILLS:
Solid understanding of information architectures, development, user profiling and content segmentation. Knowledge of PHP, JavaScript, Apache, Drupal, Ruby and the latest web and database development. Must work well in a team environment, fulfilling various roles based upon the needs of a particular project. Strong proficiency with PHP, VB.NET, ASP.NET, HTML, XML, JavaScript, and Databases (stored procedures and SSIS packages). Strong proficiency with relational database design and object oriented development. Thorough knowledge of application architecture utilizing an n-tier approach. Ability to create end-to-end e-commerce systems. Strong leadership skills and abilities. Good presentation skills. Strong communication skills to work effectively with all levels of company management. Strong technical leadership and influencing skills. Excellent analytical, organizational, and interpersonal skills. Ability to translate requirements into quality solutions. Self-motivated and ability to manage multiple tasks simultaneously. Knowledge of theory and best practices in analysis of web traffic, transactional data and server performance.