McIlhenny Company Job Description

Job Title - Technical Lead - Web Programmer/Developer Overtime (FLSA) - Exempt
Group - Information Systems Manager - Manager - ERP Systems & Interfaces

JOB SUMMARY Provide a concise overview of the essential function, purpose, & major objective of this job.

Responsible for programming support for new ecommerce site designs and ongoing design changes using a Magento 2 platform with PHP and Java/or .Net technologies. This ecommerce site will be connecting with an Oracle ERP system. This person must work independently to design recommended solutions based on input from our business teams and outside agencies. This will require a working knowledge of Magento 2 and Oracle along with standard web tools and technologies, learning the TABASCO technical environment, and consulting with the brand sales team to prioritize efforts. After having achieved a standards-based outsourced environment, this role will include managing the conversion of creative designs into technical specifications and then design structure, programming, testing, deployment and maintenance of each TABASCO web site. This role will be an advocate for standards compliant best practices at all levels of web architecture and development. This role will work closely with the brand sales team and IT leaders, on design and development concerns to ensure an effective and efficient workflow for the overall development cycle within given budgetary constraints.

PRINCIPAL ACCOUNTABILITIES List major duties & responsibilities of importance, including purpose of each.

  • Programming / Development

  • Maintain, de-bug, optimize and enhance existing code in place at existing sites

  • Participate in and contribute to the planning process for new projects and give input on specific technologies utilized to complete projects

  • Work with database administrator to design, develop, and update relational databases as they pertain to Web sites and applications

  • Track and evaluate new standards, technologies and trends in Web architecture, development, design, and delivery

  • Ensure compatibility of projects with current system and variety of web browsers, etc.

  • Implementation of Flash based content and Video on the web
This job description in no way states or implies that these are the only duties to be performed by this employee. He or she will be required to follow any other instructions and to perform any other duties requested by his or her supervisor.

Qualifications State normal minimum education, experience, specialized knowledge and critical skills required.

- Bachelor's degree in Computer Science or a related field
- 3-5 years web programming / development experience; Magento 2, Oracle, Windows EXPERIENCE REQUIRED
- Magento Certification (preferred)
- Must Have HTML5, CSS3, ASP.net, JSP, REST, SOAP, PHP, Java/J2EE
- Experience in gathering and analyzing business requirements in order to meet strategic goals and development efforts.
- Should have integration experience with Oracle, Salesforce and APIs in general
- Excellent knowledge of Web platforms, technologies, protocols, and publishing tools: HTML5, ASP.Net, CSS3, XHTML, HTTP/S, SOAP, PHP, MySQL, javascript, VB, etc.
- Experience creating and/or maintaining Open Source content management systems, preferably WordPress or similar
- Ability to update, repair, modify and expand existing programs and CMS to include Web 2.0 technologies (blogs, user profiles, tags, etc..) and functionality
- Experience working with the e-commerce solution Magento 2 and Oracle integration using APIs is required.
- Must be familiar with relational-databases, integration, database caching, database optimization and MySQL queries as well as object-oriented databases
- Understanding of object-oriented programming languages; C#
- Experience with Flash, AJAX, Photoshop and/or Adobe FLEX is beneficial
- Understanding session management, SEO Methodologies, login profiles, single sign-on; SAML a plus
- Experience using various web APIís and building/parsing XML a plus
- Experience with caching and scaling techniques
- Ability to present ideas in business-friendly and user-friendly language
- Experience working in a team-oriented, collaborative environment.
- Able to work and thrive in a fast-paced team environment and flexible to accommodate demanding project schedules
- Courteous and polite behavior

To be considered for the position, candidates must meet the minimum qualifications as outlined in the job description.

Candidates who prequalify based on their responses to the online questionnaire will receive a company application form with more detailed job-specific questions. Prequalified candidates who fail to complete and return the company application form will not be considered.

Equal Opportunity Employer

Click here to go back to previous page