PHP Software Engineer

ASGN Incorporated
Raleigh, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 120K

Job location

Raleigh, United States of America

Tech stack

Clean Code Principles
JavaScript
PHP
HTML5
Automation of Tests
CSS
Software as a Service
Scrum
Standard Sql
Software Engineering
TypeScript
Web Applications
SOAPAPI
Backend
Information Technology
Codebase
REST
Es2015
Code Restructuring

Job description

This is a strong opportunity to join a growing SaaS environment alongside a highly collaborative, cross functional Scrum team. In this Software Engineer II role focused on integrations, you will build and maintain web application features that support rich user experiences across desktop and mobile. The position involves hands on development in a PHP based codebase, with ongoing modernization toward a full stack JavaScript architecture.

Top Reasons To Work With Us

  • Work on a product that is actively evolving with modern web technologies
  • Join a motivated, agile Scrum team with strong collaboration practices
  • Balance new feature development with modernization of an established platform
  • Exposure to cloud based infrastructure and scalable SaaS systems
  • Opportunity to contribute to architecture, security, and best practices

What You Will Be Doing

  • Design and develop user facing and backend features using PHP, JavaScript (ES6+), HTML5, CSS, and related frameworks
  • Build and consume REST and SOAP APIs to support system integrations
  • Write secure, modular, maintainable code following accepted development standards
  • Refactor and optimize legacy PHP code while supporting platform stability
  • Recommend and implement improvements aligned with modern security and development practices
  • Create and maintain automated tests as part of the development lifecycle
  • Collaborate closely with team members using modern communication tools in an agile setting

Requirements

Do you have experience in Software engineering?, * Bachelors degree in computer science or a related field, coding bootcamp, or equivalent practical experience

  • 3 or more years of professional experience as a software engineer
  • Hands on experience with PHP, JavaScript or TypeScript, and SQL
  • Experience both designing and consuming RESTful APIs
  • Strong problem solving and analytical skills
  • Ability to communicate clearly and work effectively within a Scrum team
  • Experience building healthcare related applications is a plus but NOT essential

Benefits & conditions

Pulled from the full job description

  • Paid parental leave
  • Parental leave
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance
  • Unlimited paid time off, Salary: $100-120k + 8% annual bonus

Skills: 3+ yrs PHP, SQL, TypeScript + APIs, * Unlimited PTO

  • Low cost healthcare/dental/vision
  • 401k with match
  • Flexible hours
  • Paid parental leave

Apply for this position