Location:Description:PRIMARY PURPOSE:Responsible for advanced level development, testing, implementation, and maintenance of all facets of web-based application systems for a residential energy companyIMPACT & INFLUENCE:This position will interact on a consistent basis with Management and ITKEY RESPONSIBILITIES:Duties may include but are not limited to:•Involved in requirements gathering working with the Business Analyst and Customer•Ability to work on an Agile development environment•Testing, migration, deployment and maintenance of the web applicationsEDUCATION, SPECIALIZED KNOWLEDGE AND EXPERIENCE:Bachelor's Degree in Computer Science or related fieldYears of experience required for this job:Four to five (4 to 5) years' job related experienceREQUIRED SKILLS:•PHP 3 years+•Drupal 8/9•Experience patching and upgrading versions of Drupal•MySQL•HTML5, JS, CSS/SASS•Basic knowledge of JavaScript framework(s)•JetBrains or similar IDEs•Apache•Git for version control•Highly motivated and able to work in a small team environmentPREFERRED SKILLS:•AngularJS•.NET/C#•Knowledge of Unix command line tools (Bash, Python, etc.)•Knowledge of continuous integrations tools (Azure DevOps) is a plus•Knowledge of accessibility best practices is a plusExperience:• PHP: 5 years (Preferred)• Drupal:5 years (Preferred)Apply to this job