Talent.com
Software Engineer

Software Engineer

Robert HalfGrapevine, TX, United States
5 days ago
Job type
  • Full-time
Job description

Our client in Grapevine Texas is seeking a Full Stack PHP Symfony Software Developer to join their growing team.

This role is 100% onsite.

This is a full time role and not open to contract or C2C candidates.

US Citizenship or Green Card Required

Background

We are seeking a senior developer to join our in-house engineering team. The platform you’ll support is a large-scale international application that provides features such as user search, in-app communication (letters, chat, photo albums, video messages, video meetings), profile management, accounting, billing, reporting, and a high volume of marketing and transactional email distribution.

The development team supports this platform along with additional management sites, creating and maintaining features and tools that support both users and marketing efforts.

Our current environment consists of legacy PHP code and several custom PHP frameworks in varying stages of migration to Symfony. In this role, you will help maintain the existing codebase, resolve bugs, and implement new functionality. The system is deployed across both datacenter and AWS environments. A major initiative is underway to modernize the full stack, moving from custom PHP and SQL implementations to Symfony and Twig. Strong expertise in Symfony best practices is essential for this role.

We follow Agile methodology with daily stand-ups, sprints, and sprint planning. The broader team includes developers, project managers, system administrators, and QA professionals who collectively support the application and infrastructure.

The current technology stack powers high-traffic user interactions, including real-time chat, in-app messaging, search, billing, and reporting. Core technologies include PHP, Symfony, Twig, ElasticSearch, Redis, RabbitMQ, ReactiveX, WebSockets, MySQL, HTML, CSS, JavaScript, and jQuery.

Future plans include fully migrating to Symfony and then building an API-driven architecture using Symfony’s API Platform with a React front end.

Requirements

Candidates should have experience in :

  • PHP Symfony development
  • Writing Twig templates
  • Front-end development with HTML, CSS, SASS, JavaScript, jQuery, Bootstrap
  • Writing and debugging custom SQL
  • Agile development practices
  • Git and standard development workflows
  • Tracing through code to identify issues
  • Writing Symfony consumers for RabbitMQ
  • Writing Symfony commands
  • Following best engineering practices

Preferred Skills & Experience

Additional exposure or experience with the following is highly desirable :

  • NoSQL database and search technologies (Redis, ElasticSearch)
  • API development
  • Symfony’s API Platform development
  • React development
  • ReactJX and WebSocket development
  • CI / CD practices and tooling
  • New project setup using Symfony
  • Email creation within Symfony
  • Supporting and upgrading legacy codebases to Symfony
  • Documenting processes or features in a wiki
  • Task and sprint tracking with Jira
  • Create a job alert for this search

    Software Engineer • Grapevine, TX, United States

    Related jobs
    • Promoted
    Lead Software Engineer (Java, AWS)

    Lead Software Engineer (Java, AWS)

    Capital OnePLANO, Texas, United States
    Full-time +1
    Lead Software Engineer (Java, AWS).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterati...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsMesquite, Texas, United States
    Full-time
    A company is looking for an Engineer 3, Software Development & Engineering.Key Responsibilities Design and develop software and web applications in an Agile environment Perform object-oriented p...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Software Engineer II

    Backend Software Engineer II

    VirtualVocationsFort Worth, Texas, United States
    Full-time
    A company is looking for a Software Engineer II : Backend.Key Responsibilities Solve smaller features and bugs Follow existing practices to ensure work is tracked and communicated from inception ...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Software Engineer - Cloud Platform

    Software Engineer - Cloud Platform

    VirtualVocationsDallas, Texas, United States
    Full-time
    A company is looking for a Software Engineer - Cloud Platform specializing in.Key Responsibilities Design, develop, and maintain Canvas and Model-driven Power Apps using Power Fx Build and manag...Show moreLast updated: 10 hours ago
    • Promoted
    Software Engineer 4

    Software Engineer 4

    VirtualVocationsFort Worth, Texas, United States
    Full-time
    A company is looking for an Engineer 4, Software Development & Engineering.Key Responsibilities Provide technical leadership in designing and developing software infrastructure and monitoring sol...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsMesquite, Texas, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks Collaborate with teams on application design, ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer - Capital One Software (Remote)

    Lead Software Engineer - Capital One Software (Remote)

    Capital OneHighland Park, TX, US
    Remote
    Full-time +1
    Lead Software Engineer - Capital One Software (Remote) Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even large companies to be i...Show moreLast updated: 17 hours ago
    • Promoted
    Software Engineer 3

    Software Engineer 3

    VirtualVocationsMesquite, Texas, United States
    Full-time
    A company is looking for an Engineer 3, Software Development & Engineering.Key Responsibilities Identify, diagnose, and resolve software issues within the RDK platform Write and maintain scripts...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocationsGrand Prairie, Texas, United States
    Full-time
    A company is looking for a Software Engineer II.Key Responsibilities : Develop, enhance, test, deploy, and maintain software and services for applications / APIs using C# / Node.Perform code reviews a...Show moreLast updated: 30+ days ago
    • Promoted
    Systems Software Engineer

    Systems Software Engineer

    VirtualVocationsCarrollton, Texas, United States
    Full-time
    A company is looking for a Staff Systems Software Engineer.Key Responsibilities Design and implement a stable framework for integrating with multiple vendor firewalls Understand customer require...Show moreLast updated: 30+ days ago
    • Promoted
    Associate Software Engineer

    Associate Software Engineer

    VirtualVocationsPlano, Texas, United States
    Full-time
    A company is looking for an Associate Software Engineer, API.Key Responsibilities Hands-on contributions solving lower-complexity software engineering problems Building and maintaining a suite o...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkforce75237 Dallas, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    VirtualVocationsMesquite, Texas, United States
    Full-time
    A company is looking for a Software Engineer - Level 2.Key Responsibilities Design and develop object-oriented simulation software using C++, Java, and Python in a Conda environment Integrate an...Show moreLast updated: 30+ days ago
    • Promoted
    Software Support Engineer

    Software Support Engineer

    VirtualVocationsFort Worth, Texas, United States
    Full-time
    A company is looking for a Software Support Engineer to provide technical support and troubleshoot issues for customers.Key Responsibilities Diagnose and resolve issues across SaaS and on-prem en...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Capital OnePLANO, Texas, United States
    Full-time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer, Back End (Enterprise Platforms Technology)

    Lead Software Engineer, Back End (Enterprise Platforms Technology)

    Capital OnePLANO, Texas, United States
    Full-time +1
    Lead Software Engineer, Back End (Enterprise Platforms Technology).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, colla...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce76012 Arlington, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Software Engineer

    Backend Software Engineer

    VirtualVocationsFort Worth, Texas, United States
    Full-time
    A company is looking for a Software Engineer, Backend (Remote, United States).Key Responsibilities Build backend applications that interact with various APIs and data sources Develop client-faci...Show moreLast updated: 30+ days ago