Software II Drupal Developer

Saint Louis, Missouri

esrhealthcare
Apply for this Job
Information Services Days Full-Time 83572 $76,252.80 $124,155.20 / year (Salary or hourly rate is based on job qualifications and relevant work experience) Job Description Additional Information About the Role Drupal Developer. This is a remote position. (Must be located in MO or IL). The Mid level developer in Technology is skilled to work on drupal website development to deliver value to stakeholders. This role will be working to develop and refactor websites, integrations with third-party solutions and/or applications. Responsible for req gathering, design, write code/tests, peer review code and contribute in all stages of software development. This role will be responsible to lead troubleshooting of production issues involving off hours support as needed and provide break fixes. Participates in risk management activities and works on the remediation/mitigation plans. Responsibilities Drupal 10+ backend development Using Git for code management Basic debugging and troubleshooting of technical issues, and identifying appropriate solutions which consider the impact on a wider range of functionality Working with development teams to identify dependencies and implementation tasks to be performed Additional Job Description Minimum Qualifications Drupal 10+ experience, including module development with plugins, services, etc., as well as basic theme implementation Familiarity with Symfony services, dependency injection and Twig templates. Understanding of Git for code management Basic debugging and troubleshooting of technical issues, and identifying appropriate solutions which consider the impact on a wider range of functionality and overall usability Proficient in object-oriented PHP and other web-oriented technologies (classes, inheritance, traits) Proficient in basic web development concepts (HTML, CSS, JavaScript) Preferred Qualifications Role Purpose The software developer in Technology, skilled to work on developing software components as part of a product or platform team that deliver value to stakeholders. This role will develop and refactor applications, integrations between third-party solutions and/or customizations to third-party applications as applicable. Responsible for designing and writing code, performing testing, peer reviewing code and contributing to all stages of software development.This role will also be responsible for troubleshooting of production issues and providing break fixes.Participates in risk management activities and works on remediation/mitigation plans. Responsibilities Designs, codes, verifies, tests, documents, amends and refactors moderately complex programs/scripts by applying agreed standards and tools to achieve a well-engineered result. Identifies issues related to software development activities and proposes practical solutions to resolve issues.Collaborates in reviews of work with others as appropriate. Follows agreed procedures to identify and resolve issues with applications meeting established SLA's (service level agreements) and carries out agreed applications maintenance tasks. This role designs test cases and test scripts, mapping back to pre-determined criteria and applies agreed standards to specify and perform manual and automated testing. Develops, documents and implements changes based on requests for change and applies change control procedures using tools, techniques and processes to manage and report on change requests. Performs basic risk management activities for internal and external facing applications like tracking of risks, threats, security vulnerabilities and executes simple mitigation actions. May be part of an after-hours on-call rotation. Minimum Requirements Education Bach Deg and/or Equivalent Exp Experience <2 years Supervisor Experience No Experience Preferred Requirements Education Bachelor's Degree - Computer Science/related Experience 2-5 years Licenses & Certifications Certified Java Developer
Date Posted: 24 April 2025
Apply for this Job