Full Time Minnesota IT Job
The Web Programmer will take input from the eCommerce Business Analyst and business users and convert that input (in the form of business requirements) into functioning computer code. The Web Programmer will consult closely with the eCommerce Business Analyst, the Web Designers and QA resources to be sure business requirements are translated correctly into the underlying, functional website code and features.
Essential Functions:
· Consults with business analyst, other programmers and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, and interfaces with other systems.
· Designs or writes program specifications based on consultations with business analyst, other programmers, and end users.
· Converts designs and specifications into computer code.
· Compiles code into programs and corrects errors detected in compile process.
· Creates test transactions and runs tests to find errors and confirm program meets specifications; works closely with QA on the same.
· Analyzes code to find causes of errors and revises programs.
· Writes and maintains documentation of changes to computer code, programs, and specifications.
· Reviews user and technical documentation written by others to confirm consistency with program operations.
· Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs.
· Coordinates with other programmers about program revisions.
· Modifies and maintains software programs written by others.
Non-Essential Functions:
Complete special projects as assigned.
Qualifications
Education:
· BA/BS in Information Technology or an equivalent combination of education and experience.
Years of Experience:
· 5+ years experience in programming – PERL, MySQL, XML required
· 5+ years experience developing and supporting B2C eCommerce websites
Other Qualifications:
· Strong written and verbal skills.
· Experience with version/source code control tool(s)
· Strong time management, estimation and prioritization skills
· Ability to work independently with little or no supervision
· Proven analytical and problem solving capabilities
· Must have high level of integrity and sensitivity toward handling confidential reports and transactions.
· Understanding of relational databases and database design fundamentals, along with custom software development projects.
Must be available for after hours work as necessary to meet project timelines or resolve issues.
To apply click Web Developer
Comments