4,022 Php Engineer jobs in the United States
Sr Software Architect / Engineer - PHP / Linux
Posted 4 days ago
Job Viewed
Job Description
Title : Sr. Application Architect / Engineer
Compensation : 155-175k
Location : Birmingham, AL ( Remote / Hybrid )
OVERVIEW : Sr. Application Architect / Engineer
This individual will plan, develop, and implement the modernization of our technology stack and drive the development of robust web applications and APIs. We are seeking an experienced and hands-on Senior Engineer/Software Architect to lead this effort. This role requires deep technical expertise in Perl, Python, PHP, Laravel, and MySQL with a strong command of HTML, CSS, and JavaScript. The ideal candidate will focus on tackling technical debt, migrating legacy systems to modern frameworks, and working closely with business and technical teams to deliver scalable, maintainable solutions.
RESPONSIBILITIES: Sr. Application Architect / Engineer
- Lead the design and implementation of modern web applications, APIs, and system architecture.
- Modernize legacy systems, ensuring scalability, security, and optimal performance.
- Establish architectural standards and best practices to guide the development teams.
- Get hands-on in coding, code reviews, and troubleshooting complex technical issues.
- Lead development and maintain responsive web applications using HTML, CSS, JavaScript, and modern frameworks.
- Build and enhance RESTful APIs for seamless integration between systems and third-party services.
- Ensure cross-browser compatibility and optimize applications for performance and scalability.
- Work closely with business stakeholders
- Collaborate with cross-functional teams including product management, QA, and operations to ensure smooth delivery and deployment.
- Lead by example, promoting best practices in coding, design patterns, and the software development lifecycle (SDLC). Coach and mentor junior and mid-level engineers, fostering a culture of continuous learning and improvement.
MINIMUM REQUIREMENTS: Sr. Application Architect / Engineer
- 8+ years experience in development and or architecture
- 5+ years in web development with 2+ years in each of the following:
- Expertise in Perl, PHP, Python, Laravel, and MySQL.
- Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks.
- Experience with RESTful APIs development and integration.
- Ability to translate complex business requirements into clear, actionable technical instructions.
- Hands-on, detail-oriented, and eager to dive deep into code.
- Experience with Git and modern CI/CD pipelines.
PREFERRED REQUIREMENTS: Sr. Application Architect / Engineer
- Knowledge of .NET and SQL Server is a strong plus.
- Proven experience in migrating legacy systems to modern frameworks.
- Strong understanding of SDLC, business requirement documentation (BRD), and Agile methodologies.
- Experience with cloud platforms and containerization technologies (e.g., AWS, Docker).
- Familiarity with modern frontend frameworks like React, Vue.js, or Angular.
- Experience with Perforce.
Thorndale Partners, LLC
Your trusted talent acquisition partner working to provide a premium experience to both job seekers and hiring managers.
Please visit our Website to learn more and follow us on LinkedIn .
Software Engineer - Python / PHP / Javascript
Posted 3 days ago
Job Viewed
Job Description
This posting has been extended beyond the initial anticipated closing date.
BE PART OF THE CONNECTION
Do you have a passion for software solutions that use prevailing technologies and improve the customers' experience? As a Software Engineer, you will develop, modify, enhance, and implement software systems designed to support business initiatives. Projects are usually of moderate complexity, and require solid knowledge of development technologies and tools. The Software Engineer works in most phases of a project, performs maintenance, and provides technical assistance/advice on existing software solutions.
WHAT OUR SOFTWARE ENGINEERS ENJOY MOST
- Actively and consistently supports all efforts to simplify and enhance the customer experience.
- Code and perform unit and integration testing of software to ensure proper and efficient execution while adhering to business and technical requirements.
- Write programs according to specifications.
- Participate in code review sessions to validate adherence with development standards.
- Develop and maintain technical documentation.
- Serve as an escalation point to resolve incidents and problems with software supported by the team.
- Generate reports and/or data through database management, data administration, and data extraction techniques.
- Identify and recommend system designs/requirements for software enhancements with senior team members.
- Implement, monitor, test, and audit new software programs to maximize efficiency of software systems.
- Participate in continuous performance improvement sessions to discuss opportunities to improve processes and/or standards.
- Coordinate with technical teams to analyze and resolve software related problems causing operational difficulties, advising on specialized features and functions.
WHAT YOU'LL BRING TO SPECTRUM
Required Qualifications
- Experience
- Three years (3+) DBMS
- Three years (3+) Coding, testing and designing software
- Three years (3+) Software development methodologies
- Education
- BA/BS in Information Technology, Computer Science, or related field or equivalent work experience
- Technical Skills
- Expertise in Python, PHP and Javascript
- Full stack development experience
- Experience with RDMS databases (MySQL, PostgreSQL), NoSQL databases (Redis, MongoDB) and message queuing technologies (RabbitMQ, Kafka)
- Experience with Linux & VMs
-
Demonstrated in-depth understanding with infrastructure automation technologies (Docker, Kubernetes), build automation technologies.
Experience with Grafana & Tableau
Experience with data collection & distribution using SNMP & Kafka
- In-depth experience with building APIs and services using REST.
- Experience with ticketing systems like Jira & Remedy and logging systems like Splunk & Syslog.
- Experience with software security principles and patterns.
- Skills and Abilities
- Ability to read, write, speak and understand English
- Experience with test-driven development and automated testing frameworks.
- Demonstrated in-depth understanding of Scrum/Agile development methodologies.
- Capable of learning new technologies quickly
- Capable of working on loosely defined projects
- Self-motivated and able to work with minimal supervision
- Capable of performing duties in a fast-paced
- Capable of delivering on multiple competing priorities
- Work Environment
- Office environment
SPECTRUM CONNECTS YOU TO MORE
- Dynamic Growth: The growth of our industry and evolving technology powers our employees' careers as they move up or around the company
- Learning Culture: With a dedicated focus on training and development, employees can have confidence that day one is truly just the beginning of a dynamic career
- Innovation: We move businesses forward by delivering high-speed data and fiber technology solutions that power today's evolving network demands
- Supportive Teams: Be part of a strong community that gives you opportunities to network and grow and wants to see you succeed
- Total Rewards: See all the ways we invest in you-at work and in life
Apply now, connect a friend to this opportunity or sign up for job alerts!
#LI-JTJR
ESWHere, our employees don't just have jobs, they're building careers. That's why we offer a comprehensive pay and benefits package that rewards employees for their contributions to our success, supporting all aspects of their well-being at every stage of life.
A qualified applicant's criminal history, if any, will be considered in a manner consistent with applicable laws, including local ordinances.
This job posting will remain open until :00 PM (UTC) and will be extended if necessary.
The base pay for this position generally is between $77,900.00 and $140,470.00 . The actual compensation offered will carefully consider a wide range of factors, including your skills, qualifications, experience, and location. We comply with local wage minimums and also, certain positions are eligible for additional forms of other incentive-based compensation such as bonuses.
Get to Know Us Charter Communications is known by our Spectrum products and services, including: Spectrum Internet, TV, Mobile and Voice, Spectrum Networks, Spectrum Business and Spectrum Reach. When you join our team, you'll be keeping our customers connected to what matters most in 41 states across the U.S. Watch this video to learn more.
Grow Your Career Here We're committed to growing a workforce that reflects the customers and communities we serve - providing opportunities for employment and advancement to all team members. Spectrum is an Equal Opportunity Employer, including job seekers with disabilities and veterans. Learn about Life at Spectrum.
Software Engineer L3 (PHP, Symfony)
Posted 4 days ago
Job Viewed
Job Description
EPCVIP is a technology company specializing in lead generation within the Financial Services Industry. Our expertise in PPC traffic, search engine, display and email marketing has propelled us to the forefront of the lead generation industry. We have developed a customizable optimization platform, allowing us to yield the highest EPCs in the industry. The key to our success is attributed to our talented employees and superior proprietary technology.
We are looking for a Senior PHP Software Engineer to join our Back end development team. This role requires a highly skilled engineer capable of mastering the application's intricate business logic, writing high-quality code for a high-throughput web application, and taking ownership of code reviews for the most complex features.
Responsibilities will include:
Feature Development:
Implement complex application features, ensuring robust design and seamless integration with critical system components.
Proactively monitor production for errors and anomalies in implemented features, addressing issues caused by external services, data inconsistencies, or performance bottlenecks.
Monitoring and Issue Resolution:
Monitor application metrics and errors, suggesting and implementing fixes to improve overall system stability and performance.
Address root causes of recurring issues, contributing to long-term system reliability.
Code Review:
Spearhead code reviews for the most complex features, ensuring adherence to team coding practices and best standards.
Identify and address potential business logic issues during code reviews, ensuring alignment with feature acceptance criteria.
Provide actionable feedback to team members, fostering continuous improvement in coding quality.
Education:
Bachelor's degree in computer science or related field (or equivalent experience).
Experience:
Minimum 5 years of professional experience; 7-10+ years preferred.
Skills:
- Expertise in PHP/Symfony for backend development.
- Advanced knowledge of relational databases (MySQL), including query optimization.
- Experience working with high-throughput systems, handling thousands of requests per minute.
- Familiarity with queueing systems like RabbitMQ or SQS.
- Knowledge of caching services such as Redis.
- Experience with Elasticsearch/OpenSearch.
- Experience with AWS cloud services.
Certifications:
Not required.
AFFIRMATIVE ACTION/EQUAL OPPORTUNITY EMPLOYER
EPCVIP, Inc is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, criminal history, genetic information or any of the protected classes. EPCVIP, Inc is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources at .
Learn more about our culture:
React engineer with PHP (Hybrid)
Posted 4 days ago
Job Viewed
Job Description
Location: Hybrid (Any US office location - 2 days in a week; and need to work in EST hours)
Duration: 6+ months
Scheduling Interviews
Skills:
- 6+ years of experience building and optimizing complicated user interfaces and extensive experience working within large-scale development environments.
- Strong hands-on experience building/working large and complex client-facing web applications using ReactJS, HTML CSS, CMS/UI experience.
- Developing and implementing highly responsive user interface components using react concepts.
- Monitoring and improving front-end performance, documenting application changes, and developing updates.
- Deep experience building beautiful, intuitive, and accessible customer facing applications.
- Experience with frontend patterns, testing, debugging and performance.
- Experience in PHP is preferred.
- Ability to multi-task and prioritize in a fast-paced and dynamic work environment.
- Solid communication and written skills: ability to explain complex technical issues to both technical and non-technical audiences.
- Strong problem-solving mindset.
Software Engineering Apprentice - Backend Development
Posted 7 days ago
Job Viewed
Job Description
As a Software Engineering Apprentice, you will work closely with our backend development team, contributing to the design, development, and maintenance of our core software applications. You will learn to write clean, efficient, and maintainable code, work with databases, develop APIs, and participate in code reviews. The program is designed to provide a solid foundation in software engineering principles and practices. You will be exposed to various technologies and methodologies used in modern software development. We are seeking candidates with a passion for technology, a strong aptitude for problem-solving, and a willingness to learn and grow. A basic understanding of programming concepts or prior coding experience is beneficial but not strictly required. This is an excellent entry point into the tech industry for individuals with the right attitude and potential.
Key Responsibilities:
- Assist in the design and development of backend services and APIs.
- Write, test, and debug code under the guidance of senior engineers.
- Learn and apply software development best practices, including version control (Git) and testing methodologies.
- Participate in code reviews to understand and improve code quality.
- Collaborate with team members to understand project requirements and contribute to solutions.
- Learn about database management and optimize data storage and retrieval.
- Assist in troubleshooting and resolving software defects.
- Contribute to the documentation of code and system architecture.
- Engage actively in all training sessions and mentorship activities.
- Develop a strong understanding of the company's technology stack and development processes.
Qualifications:
- High school diploma or equivalent; some college coursework in Computer Science or a related field is a plus.
- A demonstrable passion for software development and technology.
- Basic understanding of programming concepts (e.g., variables, loops, functions).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies and challenges.
- Ability to work effectively both independently and as part of a team.
- Commitment to completing the apprenticeship program.
- Eligibility to work in the US.
- Comfortable working in a hybrid model, including some on-site presence in New York City, New York, US .
Lead Software Engineer - Backend Development

Posted 15 days ago
Job Viewed
Job Description
As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking - Connected Commerce team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
**Job responsibilities**
+ Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Develops secure high-quality production code, and reviews and debugs code written by others
+ Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
+ Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
+ Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
+ Adds to team culture of diversity, opportunity, inclusion, and respect
**Required qualifications, capabilities, and skills**
+ Formal training or certification on software engineering concepts and 5+ years applied experience.
+ Hands-on practical experience delivering system design, application development, testing, and operational stability
+ Advanced in one or more programming language(s) - Java, Python and AWS services
+ Proficiency in automation and continuous delivery methods
+ Proficient in all aspects of the Software Development Life Cycle
+ Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
+ Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
+ In-depth knowledge of the financial services industry and their IT systems
+ Proven ability to work effectively with stakeholders
+ Extensive experience in advanced design
+ Exceptional skills in solving complex problems
**Preferred qualifications, capabilities, and skills**
+ Experience in Scala
Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Equal Opportunity Employer/Disability/Veterans
Senior Software Engineer - Backend Development
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable and efficient backend services and APIs using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to deliver high-quality software solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Optimize application performance, ensuring responsiveness and scalability under heavy load.
- Design and manage database schemas, ensuring data integrity and efficient querying.
- Implement and maintain robust security measures to protect data and applications.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot, debug, and resolve complex technical issues.
- Contribute to architectural discussions and decision-making processes.
- Stay current with emerging technologies and industry trends in backend development.
- Mentor junior engineers, sharing knowledge and best practices.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Write comprehensive unit and integration tests to ensure code quality and reliability.
- Work closely with DevOps teams to ensure seamless deployment and infrastructure management.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5-7 years of professional experience in backend software development.
- Strong proficiency in one or more backend programming languages such as Java, Python, Node.js, Go, or C#.
- Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Deep understanding of RESTful API design principles and experience building microservices.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with containerization technologies like Docker and Kubernetes is a plus.
- Solid understanding of software architecture patterns and design principles.
- Experience with version control systems, particularly Git.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities.
- Experience with Agile development methodologies.
Be The First To Know
About the latest Php engineer Jobs in United States !
Senior Software Engineer, Backend Development
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, and maintain scalable backend services and APIs using modern programming languages and frameworks (e.g., Java, Python, Node.js, Go).
- Collaborate with frontend engineers and product managers to define API specifications and integrate user-facing elements.
- Work with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis) to ensure efficient data storage and retrieval.
- Implement robust security measures and data protection practices.
- Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, share knowledge, and mentor junior engineers.
- Optimize applications for maximum speed, scalability, and reliability.
- Troubleshoot and resolve production issues, performing root cause analysis and implementing fixes.
- Contribute to architectural discussions and decisions for future system enhancements.
- Stay up-to-date with the latest backend technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in backend software development.
- Proven expertise in at least one modern backend programming language (e.g., Java, Python, Node.js, Go).
- Strong understanding of RESTful API design principles and experience building microservices.
- Proficiency with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with various database technologies and data modeling techniques.
- Solid understanding of software development principles, data structures, and algorithms.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities.
- Experience with CI/CD pipelines and automated testing frameworks is a plus.
Senior Software Engineer - Backend Development
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable backend code.
- Develop and integrate RESTful APIs and microservices.
- Collaborate with frontend developers and product managers to implement new features.
- Write high-quality, testable code and participate in code reviews.
- Optimize applications for maximum speed, scalability, and reliability.
- Troubleshoot and debug complex issues in production environments.
- Contribute to architectural discussions and technology selection.
- Mentor junior software engineers and share best practices.
- Stay up-to-date with emerging backend technologies and trends.
- Participate in all phases of the software development lifecycle.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in backend software development.
- Proficiency in one or more backend programming languages such as Python, Java, Node.js, or Go.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience designing and consuming RESTful APIs.
- Knowledge of software design patterns and best practices.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills, essential for a remote team.
- Familiarity with Agile development methodologies.
Senior Software Engineer - Backend Development
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable and efficient backend services and APIs.
- Write clean, maintainable, and well-documented code in languages such as Java, Python, or Go.
- Collaborate with frontend developers, product managers, and other stakeholders to define software requirements.
- Build and maintain robust database schemas and optimize query performance.
- Implement and enforce coding standards, best practices, and architectural patterns.
- Develop and execute unit, integration, and end-to-end tests.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to system architecture design and technical decision-making.
- Stay current with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience, with a strong emphasis on backend systems.
- Proficiency in at least one modern backend programming language (e.g., Java, Python, Node.js, Go).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Solid understanding of RESTful API design principles and microservices architecture.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Familiarity with CI/CD pipelines and containerization technologies (Docker, Kubernetes).
- Strong problem-solving skills and ability to work independently and in a team.
- Excellent communication and interpersonal skills.
- This role requires full-time presence at our Indianapolis, Indiana, US office.