Senior Web Developer

Company Name:
Company Information
Cole-Parmer is a leading provider of specialty technical instruments, appliances, equipment and supplies to industrial, bioscience, academic and governmental customers around the world. Our proprietary product lines include fluid-handling systems and instruments, which are important components of scientific research.
Job Description
Job Title: Senior Internet Developer
Reports To: Manager of Internet Development
Career Band: IV
Job Track: Professional
Position Location: Vernon Hills, IL
Number of Direct Reports: 0
FLSA Status (Exempt/Non-Exempt): Exempt
Relocation (if applicable): No
Position Summary:
Performs as a lead in designing, building, testing, implementing and maintaining applications to meet specific company business requirements. Gathers, evaluates, and refines client requirements, translates those requirements into detailed designs, writes code to meet the requirements of the designs and tests that code. Makes technological recommendations to help guide the eBusiness team.
Essential Functions:
Leads software development by estimating, planning, designing, coding and implementing a distributed Web architecture. Spends a significant percentage of the day writing code.
Designs and writes highly modular and loosely coupled code for maximum reuse and extensibility. Code created should be well documented and follow departmental standards.
Guides other developers by contributing to and ensuring compliance with best practices.
Initiates and independently researches new technological solutions to satisfy business challenges.
Performs prototyping and initiates application development efforts.
Reviews and analyzes the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.
Stays on top of industry change and drives innovation.
Works with end users to understand, qualify and challenge business requirements.
Creates and executes test cases and ensure testing effectively validates that systems meet the functional and non-functional requirements.
Works in a fast paced continual learning environment. This requires ongoing education (independent and structured) with the ability to quickly adapt and learn new technologies to solve business issues.
Performs other duties as assigned.
Minimum Requirements/Qualifications:
BA/BS in Computer Science or similar field from an accredited higher learning institution or equivalent experience. Masters degree preferred.
Minimum of five (5) years experience designing, building and deploying enterprise solutions with exposure to multiple software packages/vendors, programming languages and technology platforms.
Must have extensive experience with system architectural concepts and frameworks.
Must have at least 5 years of enterprise application development experience using Microsoft technologies (i.e. VB.NET and ASP.NET).
Experience with legacy Microsoft technologies (ASP, VBScript, Visual Basic, COM+), markup languages (i.e. XML, HTML) and scripting languages (JavaScript).
Must have a strong understanding of database technology (Microsoft SQL Server), including performance tuning of queries, SSIS packages, Stored Procedures and TSQL.
Proficiency with object-oriented design and implementation.
Experience with the SDLC and Agile software development.
Appropriate certifications preferred (i.e. MCSD or MCAD).
Non-Negotiable Hiring Criteria:
Must possess excellent communication and interpersonal skills and be able to relate well to all levels of users.
Must have excellent problem-solving and analytical skills to arrive at creative solutions, anticipate problems, and use logic and a methodical process of problem solving which includes considering a variety of solutions.
Must be able to work under pressure and in a fast-paced environment.
Must be willing to be flexible with work schedule to get job done, as required.
Must be able to manage multiple projects and meet established deadlines.
Must be a team player as well as self motivated to be able to work independently and posses a customer focused mentality.
Must possess a strong work ethic, be trustworthy and maintain a high degree of integrity.
Must be proficient with Microsoft Office skills in Word, Excel and Access.
Working Conditions:
Office environment / cubicle workstation.
Sits at computer workstation for extended periods of time and uses a keyboard and mouse to interact with computer system.
Frequent writing and reading.
This position has not been approved for Relocation Assistance.
The above statements are intended to describe the general nature and level of the work being performed by people assigned to this job. They are not an exhaustive list of all of the duties and responsibilities associated with it.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Web Developer
Chicago, IL Mellanox Technologies
Senior Web Developer - REMOTE
Chicago, IL AMS Staffing Inc.
Senior Java Developer (Web Services)
Naperville, IL MultiPlan
Senior Web App Full Stack Developer
Illinois City, IL Northern Trust