Match score not available

Senior Software Engineer

EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE
Remote: 
Full Remote
Contract: 
Salary: 
116 - 175K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of web development in Drupal, Experience with RESTful API, LAMP stack.

Key responsabilities:

  • Design and develop mission-critical solutions
  • Lead agile software development efforts
  • Maintain web applications on Acquia Cloud
  • Setup DevOps environment and CI/CD pipelines
Strategic Education, Inc logo
Strategic Education, Inc Education XLarge https://www.strategiceducation.com/
5001 - 10000 Employees
See more Strategic Education, Inc offers

Job description

Logo Jobgether

Your missions

Participates as a technical expert in the design, development, coding, testing, and/or debugging of major new software and/or significant enhancements to existing software which may include applications over multiple platforms. Can be tasked with taking the technical lead on projects and working closely with product owners to deliver on features.

Essential Duties & Responsibilities:

  • Mastery in several development methodologies, languages, tools, and design patterns with strong attention to detail.

  • Design, develop, and test mission-critical enterprise solutions, software programs, and custom application development projects using the Drupal CMS, PHP, MySQL Database, and other advanced components of PHP development languages.

  • Mastery in creating and using RESTful integrations.

  • Lead self and others in developing and maintaining web applications in an Acquia Cloud hosted environment and Amazon AWS Infrastructure.

  • Well versed in agile methodology principles and working as part of a geographically distributed, multi-disciplinary IT team.

  • Ability to resolve moderate to difficult technical problems/challenges and lead the resolution of those problems.

  • Ability to able to work independently while making sound decisions that move their tasks forward effectively.

  • Skilled to identify areas of improvement and collaborate with team toward that goal.

  • Able to apply design thinking techniques on application design.

  • Leads agile software development efforts as a technical leader.

  • Experienced with continuous delivery and continuous integration and guides the team to setup a DevOps environment for the applications they build and support.

  • Reviews and takes actions based on application metrics, including but not limited to code quality, business metrics and performance metrics.

  • Proficiency in Drupal concepts of security and access control.

  • Proficiency in backlog management, branching, merging, code reviews, code reversal and Git version control.

Job Skills:

  • Web development with advanced coding skills in Drupal 8.x, Drupal 9.x, HTML/CSS, and Drush.

  • Experience in building robust stand-alone applications in PHP.

  • Experience with front end frameworks, JavaScript, jQuery or equivalent.

  • Strong experience in the LAMP stack, PHP7/8, MySQL, HTML, CSS, AJAX, Angular or React, jQuery, and JavaScript.

  • Experience with Drupal 8/9 theming (Twig).

  • Experience creating custom Drupal modules and themes.

  • Experience building and consuming RESTful APIs.

  • Experience with Apache Solr Search, Composer, and setting up CI/CD GIT pipelines for Drupal development.

  • Experience with object-oriented design and data modeling.

  • Experience managing source control via GIT, SVN or other source code management system.

  • Experience managing Drupal deployments between server environments (Dev, QA, Stage, Production).

  • Experience integrating open source and third-party applications into existing systems.

  • Experience on content migration.

  • Knowledge of web application security considerations and best practices.

  • Experience developing & architecting for large-scale web solutions with a large user base.

  • Agile and Scrum experience.

  • Expertise with headless/decoupled website development on the Drupal platform.

  • Unit and Integration testing.

  • Experienced with Cloudflare Web Application Firewall and Content Delivery Networks (CDN).

Work Experience:

  • 5+ years of web development with advanced coding skills in Drupal 8.x, Drupal 9.x, HTML/CSS, and Drush.

  • 5+ years of agile methodology experience, development/maintaining CI/CD pipelines in Acquia, RESTful API experience and working with relational databases (MySQL).

  • Experience developing scalable web-based applications.

  • Analytics and GTM Adobe Tag Manager.

Education:

  • Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree.

Other:

  • Must be able to travel occasionally should a business need arise. Travel may involve plane, car or metro. In accordance with ADA policies, reasonable accommodations regarding travel limitations can be provided.

  • Offsite or hybrid roles must have access to work in setting which enables meeting all requirements of the role (including privacy, reliable internet access, phone, ability to video conference, etc.) at a remote location.

  • Must be able to meet critical thinking and problem-solving aspects aligned to job duties, as well as effectively communicate with co-workers.

  • Must be able to work more than 40 hours per week when business needs a warrant. Accommodations related to the schedule may be considered. 

  • Other essential functions and marginal job functions are subject to modification.

  • SEI is an Equal Opportunity employer committed to a diverse and inclusive community. We welcome applications from all. While it is not typical for an individual to be hired at or near the top end of the pay range at SEI, we offer a competitive salary and benefits package.  The actual base pay offered to the successful candidate may vary depending on multiple factors including, but not limited to, job-related knowledge/skills, experience, business needs, geographical location, and internal pay equity. Our Talent Acquisition Team is ready to discuss your interest in joining SEI. The expected salary range for this position is below.

$116,300.00 - $174,500.00 - Salary

If you require reasonable accommodations to complete our application process, please contact our Human Resources Department at Careers@strategiced.com.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Education
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • collaboration
  • leadership-development
  • creative-problem-solving
  • team-effectiveness
  • Detail-Oriented
  • verbal-communication-skills
  • Adaptability
  • Analytical Thinking

Software Engineer Related jobs