Jobs · Engineering · Kentucky

PHP Developer

Randstad Digital Americas · Latonia Lakes, KY · 1 wk ago
Engineering$67–$68/hrContract

About the role

Daily activities will involve designing, development, automated testing, meeting with technology peers (including architecture) to work through technical designs, supporting other developers on the team with their work, and participating in Agile ceremonies (Daily Stand up, Backlog grooming, Retrospective meetings). You will capture requirements, run or participate in systems design efforts, develop maintainable standards, and create scalable solutions. You will adhere to project timelines, address and resolve technical issues, and ensure code reviews, unit testing, and integration testing are completed efficiently and effectively. The role fosters teamwork, motivation, and collaboration with project teams, business, and systems partners.

Responsibilities

  • Navigate sophisticated and rapidly changing technology landscapes by staying on top of the latest trends and sharing knowledge.
  • Build things by taking ideas and crafting rapid, shippable prototypes that learn from real-life feedback.
  • Actively challenge the status quo, ask "Why" and "What if," and drive innovation to meet real customer needs.
  • Develop using modern programming languages and frameworks with a test-first development approach.
  • Measure, collect, and use data to make informed decisions while balancing intuition.
  • Modernize monolithic applications and migrate functionality from PHP-based architectures to Angular and Node.js solutions.
  • Identify, analyze, and remediate application security vulnerabilities, including OWASP Top 10 risks.
  • Implement secure coding practices, authentication, authorization, input validation, and data protection controls.
  • Design and consume RESTful APIs and integrate with enterprise systems.
  • Write automated tests (unit, integration, and end-to-end) following Test Driven Development (TDD) principles.

Requirements

  • Minimum of 5 years of software engineering development experience.
  • Proven hands-on experience with PHP 8, Node.js, NPM, Angular 17+, TypeScript, JavaScript, HTML5, CSS3, Git, REST APIs, and modern web application development.
  • Proven hands-on experience developing Angular applications using Standalone Components, Signals, and modern control flow syntax.
  • Strong experience maintaining, enhancing, and troubleshooting legacy PHP applications.
  • Experience modernizing monolithic applications and migrating functionality from PHP to Angular and Node.js.
  • Proven experience identifying, analyzing, and remediating application security vulnerabilities, including OWASP Top 10 risks.
  • Experience implementing secure coding practices, authentication, authorization, input validation, and data protection controls.
  • Experience with relational databases including MySQL.
  • Experience designing and consuming RESTful APIs and integrating with enterprise systems.
  • Proven experience writing automated tests (unit, integration, and end-to-end) and following Test Driven Development (TDD) principles.

Nice-to-have Qualifications

  • Experience with Agile (Scrum or Kanban) methodologies and Continuous Integration / Continuous Delivery (CI/CD) practices.
  • Experience modernizing legacy PHP frameworks such as CodeIgniter as well as custom-built applications.
  • Experience with application security scanning tools such as Mend, CodeQL, and SonarQube.
  • Experience performing vulnerability remediation and supporting penetration testing efforts.
  • Experience with Docker, Kubernetes, Helm, and containerized application deployments.
  • Experience with cloud platforms including Azure and AWS.
  • Experience with OAuth, OIDC, SAML, and other enterprise identity integrations.

Pay

$67 - 68 per hour

Schedule

8am to 5pm

Location

Covington, Kentucky

Education

Bachelor’s degree

Job Type

Contract

Similar jobs

Full-Stack Developer

Jackie AbedNew York, NY· 1 mo ago
Information Technologyapply on jackieabed.webflow.io

Full-Stack Developer

Advanced Tech PlacementAlpharetta, GA· 1 mo ago
Information Technologyapply on www1.jobdiva.com

Full-stack developer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 3 mo ago
Engineeringapply on theapplicantmanager.com