Senior Software Engineer

Strategic Education
Remote, US
$116.3K-$174.5K a year
Remote
Full-time

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

30+ days ago
Related jobs
Promoted
Capital One
Clifton Heights, Pennsylvania
Remote

Remote (Regardless of Location): $140,000 - $159,800 for Principal Associate Senior Software Engineer; $140,000 $159,800 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount off...

Promoted
Optum
Fairfax, Virginia
Remote

Be able to write the code and Review the code of the engineers. ...

Promoted
Capital One
Arlington, Virginia
Remote

Remote (Regardless of Location): $140,000 - $159,800 for Principal Associate Senior Software Engineer; $140,000 $159,800 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount off...

Promoted
Cboe Global Markets
Chicago, Illinois
Remote

Cboe/Hanweck is looking for an experienced Senior Quantitative Developer who seeks a new challenge in the financial technology services industry. Develop and implement quantitative models and software applications to process and analyze real-time financial market data in a high-performance, real-tim...

Gusto
San Francisco, California
Remote

We’re hiring engineers to join these teams and work on customer-facing products, developing features and iterating across our platform to help define the customer financial journey at Gusto. We’re looking for talented and motivated engineers to lead and grow projects from end-to-end by influencing i...

Cboe Global Markets, Inc.
Kansas City, Missouri
Remote

Cboe/Hanweck is looking for an experienced Senior Java / C++ Software Engineer who seeks a new challenge in the financial technology services industry as part of the Quant Development team. Develop enterprise software applications and tools to process and analyze real-time financial market data in a...

Coinbase
USA
Remote

The Platform API team consists of some of the most prolific and tenured software engineers at Coinbase, and is excited to ship a game-changing set of APIs and SDKs at breakneck speed. The team seeks a full-stack engineer who is passionate about all aspects of excellent developer experiences: authori...

LexisNexis Risk Solutions Inc. Company
Wyoming
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

DriveTime
US
Remote

NET Software Engineer, you are responsible to drive several exciting initiatives, help solve problems, no matter how big or small, work on business-critical projects built around cutting-edge technologies, and convey strategy and accuracy to our top-level decision-makers. NET software, web, or appli...

DApp360 Workforce LLC
New York, New York
Remote

A Dex is looking for an experienced engineer to help build the next generation  Protocol. ...