Role Summary
Associate Web Developer
Are you an Associate Web Developer looking for a professionally rewarding Agile environment where you continue to grow, collaborate with others and work on meaningful projects in support of Life Sciences and Clinical Diagnostics?
Responsibilities
- Work on a Project Team that typically includes a Business Analyst, Web Developers, UI/UX Designers, and Quality Assurance Engineers to build and maintain our responsive websites and web applications.
- Develop web-based applications and testing suites using Drupal 11, 10, and/or 7, and other technologies or frameworks required by the business.
- Program web application solutions in accordance with established acceptance criteria as determined by the business.
- Participate in product discussions, including product strategy and design, with internal teams to determine how to deliver the best experience for users.
- Communicate codebase capabilities and constraints to the product team to ensure requirements align to codebase capabilities.
- Collaborate with internal teams and external vendors to deliver the best possible user experience for Bio-Techne brands.
- Stay current with the software development communities and track latest trends and emerging technologies.
- Participate in code review as an important part of the development process.
Qualifications
- Experience with web application development, architecture, APIs, and microservices.
- Experience with PHP CMS/ eCommerce development; preferred background with Drupal or similar platform at an enterprise level.
- Experience with automated testing of PHP CMS/ eCommerce applications; preferred background with Drupal or similar platform at an enterprise level.
- Experience with custom API integration support; must be able to support integration with REST APIs.
- Understanding of modern web standards and cross-browser compatibility, behaviors, ADA compliance, semantic markup, and best practices.
- Experience with theming and optimizing responsive and accessible Drupal websites; proficient at writing re-usable UI code (Atomic Design) and building custom twig template overrides.
- Familiarity with creating CMS architecture, including the creation of content types, block types, paragraph types, alias patterns, WYSIWYG styles, views, content roles, permissions, etc.
- Experience with Drupal's key core and contributed modules, such as Commerce, Layout Builder, Views, Purge, Translations, and similar.
- Accustomed to bug tracking, and task management software.
- Experience with database engineering and manipulating relational databases.
- Understanding of technologies such as Homebrew/Chocolaty, Composer, Docker and DDEV.
- Adept at evaluating user stories, acceptance criteria, peer reviews, and pull-requests.
Skills
- WordPress, Magento, Django, Flask
- AI / Coding Copilot
- Automated Testing Platforms
- AKAMAI CDN/WAF/Image Manager
- Google Tag Manager, SEO/SEM Experience
- Marketo with API integration experience
- Complex Salesforce API integrations
- Acquia Cloud, Pipelines, BLT
Education
- Bachelor's degree or 2 years of relevant experience preferred