Web Systems Developer
Title: Web Systems Developer
Reports to: Senior Web Systems Programmer
Location: Lake Oswego, OR
General Description:
The Web Developer will focus on ecommerce and development of consumer digital experiences. They will work with both front-end and back-end technologies where appropriate and also be expected to contribute positively to the management of the source code. The Web Developer must exemplify passion for innovation and pushing the envelope to build the best consumer user experience across the Yakima technology landscape. If you are a problem solver, this job is for you. Other key aspects of this position contribute to achieving and sustaining the Yakima Strategic Business Plan and Initiatives and profitable market growth strategy on-line.
Scope & Responsibilities:
- Adopt, develop and deploy custom scalable and appropriate website solutions using the Magento ecommerce platform and PHP
- Custom development in HTML and JavaScript to ensure everything looks as nice as it works
- Apply existing style guides and designs to new pages in a consistent manner
- Ensuring your code has tests that pass and conforms to the code standards
- Managing a ticket and issue queue, and supplying supporting documentation and project updates as needed
- Manage source code and release management processes and testing
- Continuously assess, perform risk management and troubleshoot problems and constraints and be able to provide recommended solutions and code the solutions
- Research, recommend, and implement tools to support ecommerce and optimize site performance
- Be detailed as well as a future thinker to be able to build better integration points across systems and databases
- Understand Database development and architecture
- Support the Sr. Web Developer and the Fit team to ensure the Fit Database of vehicle and product data evolves and is accurate
Specific Duties:
- Continuously update the site with new visuals and optimize site for improved site performance
- Continuously train to improve coding skills and keep up with changes of Magento
- Design, deployment, and maintenance of all ecommerce websites and digital properties.
- Act on behalf of the Brand Team and partner with Sales and Customer service on site improvements.
- Partner with IT business development team to support the web based business applications, tools, and access.
- Monitor hosting services, contractors, service providers and security systems.
- Provide accurate, complete, and timely documentation of all systems and setups.
- Respond and manage 24/7 emergency calls to handle ecommerce problems.
- Actively maintain a 100% uptime philosophy with all services and systems.
- Maintain current knowledge of latest developments in the field by reading, individual contacts, and attendance at appropriate meetings.
- Develop, administer, monitor, and report on use of company resources as required.
- Adhere to required health and safety regulations and practices.
- Design and implement continuous improvement of various monitoring, measurement, and reporting metric systems.
- Carry out other duties, responsibilities, and projects as may be assigned, in an effective manner.
Qualifications:
- BA/BS degree from an accredited college/university in a computer-related field preferred.
- 2+ years’ experience using Web development technologies such as PHP, HTML, CSS, AJAX, JavaScript, jQuery, eCommerce is preferred.
- Magento experience and knowledge a plus.
- Experience configuring and maintaining Linux servers a plus
- Minimum one (1) years’ experience with MySQL including database design, writing stored procedures, and security.
- Experience creating End-To-End full life cycle products.
- Strong object oriented programming skills, MVC, security and database architecture.
- Experience with front-end web design, responsive and mobile.
- Experience with REST architecture, writing and consuming web services.
- Experience with version control systems, preferably Git.
- Experience working with cloud based services.
- Ability to design, author, integrate, deploy, train, and support advanced web based systems and services.
- Possess the ability to manage multiple tasks, work under pressure and maintain strict timelines through project completion.
- Highly motivated and self-directed; able to work without close supervision; able to establish and maintain good working relationships with internal teams and technical partners.
- Authorization to work in the United States.
- Must possess a valid passport and ability to travel domestically and/or internationally without restrictions.
- Must possess a valid US driver’s license with a good driving record.
Physical Requirements:
- Able to sit and work at a computer keyboard for extended periods of time.
- Able to perform general office and administrative duties: copying, filing, using a telephone, etc.
- Able to stoop, kneel, bend at the waist and reach on a daily basis.
- Able to lift and carry up to 30 pounds occasionally.
- Must have corrected vision to 20/30.
- Requires close vision abilities.
- Must be able to work overtime and weekends as required.
- Travel as required (5% of time) both domestically and internationally.
- Must be able to travel domestically and/or internationally via commercial carrier.