PHP Developer

Agilegrid Solutions — United States · Posted ~3 hours ago

Senior Contract Visa History ✓

Skills

PHP Software engineering Legacy application modernization

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A contract software engineering role focused on improving existing applications and building scalable solutions. The ideal candidate brings strong programming experience and the ability to work on modernization initiatives.

Highlights

Contract opportunity involving modernization of existing applications and development of scalable software solutions in a technology-focused environment.

Description

About The Company CTI Staffing Inc is a leading provider of innovative staffing solutions within the financial services industry. With a strong commitment to connecting talented professionals with top-tier organizations, CTI Staffing Inc prides itself on delivering exceptional service, fostering long-term relationships, and maintaining a reputation for excellence. Our company specializes in sourcing highly skilled technology professionals who can drive digital transformation, enhance operational efficiencies, and contribute to the success of our clients. We are dedicated to creating a dynamic, inclusive work environment that values diversity, continuous learning, and professional growth. About The Role We are seeking a highly experienced Software Engineer for a contract position based in Covington, Kentucky. This role offers an exciting opportunity to work within the financial services sector, focusing on modernizing legacy applications and developing innovative, scalable solutions. The ideal candidate will possess a passion for technology, a proactive mindset, and a proven track record in full-stack development. You will be responsible for designing, developing, and maintaining web applications, ensuring security, performance, and reliability. Collaborating closely with cross-functional teams, participating in Agile ceremonies, and contributing to the continuous improvement of development practices will be key components of this role. Your expertise will help us address real-world problems, meet customer needs, and stay ahead of technological trends. Qualifications The ideal candidate will have a minimum of 5 years of professional software development experience, with a strong background in modern web technologies and frameworks. Essential qualifications include proficiency in PHP 8, Node.js, Angular 17+, TypeScript, JavaScript, HTML5, CSS3, Git, and REST APIs. Experience with maintaining and modernizing legacy PHP applications, especially transitioning monolithic architectures to modern microservices, is highly desirable. Candidates should demonstrate expertise in application security, including vulnerability remediation aligned with OWASP Top 10, secure coding practices, and enterprise identity protocols such as OAuth, OIDC, and SAML. Familiarity with relational databases like MySQL, automated testing (unit, integration, end-to-end), and Agile methodologies is required. Additional skills in containerization (Docker, Kubernetes), cloud platforms (Azure, AWS), and security tools (SonarQube, Mend, CodeQL) are considered a plus. Responsibilities You will be responsible for designing, developing, and deploying scalable web applications, ensuring they meet security and performance standards. Your daily activities will include writing clean, maintainable code, conducting code reviews, and creating automated tests following Test Driven Development (TDD) principles. You will collaborate with architecture and product teams to gather requirements, participate in system design discussions, and translate business needs into technical solutions. Supporting other developers through mentorship and technical guidance will be an integral part of your role. You will work within an Agile framework, actively participating in daily stand-ups, backlog grooming, and retrospectives. Additionally, you will troubleshoot and resolve technical issues, optimize existing applications, and contribute to continuous integration and deployment pipelines. Your efforts will help modernize legacy systems, enhance application security, and improve overall system performance, ensuring seamless integration with enterprise systems and data sources. Benefits As a valued team member, you will enjoy a competitive contract-based compensation package, along with opportunities for professional development and growth. The role offers flexible work arrangements and exposure to cutting-edge technologies within the financial services industry. You will be part of a collaborative environment that encourages innovation, knowledge sharing, and continuous learning. Additionally, you will have access to resources and support to help you excel in your role, including mentorship, training programs, and participation in industry best practices. Our company values work-life balance and strives to foster a positive, inclusive workplace culture that recognizes and rewards your contributions. Equal Opportunity CTI Staffing Inc is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and applicants. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, disability, or any other legally protected status. We believe in providing equal employment opportunities and fostering a workplace where everyone can thrive and contribute to our collective success.