Senior PHP Software Developer | HYBRID / Louisville, KY

OnTracLouisville, KY
2d$104,800 - $131,000Hybrid

About The Position

OnTrac is hiring a Senior PHP Software Developer in Louisville, KY! Are you eager to join a dynamic and expanding company where you can both learn and make a meaningful impact? If you possess a strong sense of empathy, enjoy assisting others, thrive in a fast-paced environment, and excel at problem-solving, we encourage you to apply today to connect with a recruiter! Founded in 1986, OnTrac has evolved into the leading provider of same-day and next-day delivery services in the U.S. for premier e-commerce and product-supply businesses, including five of the largest retailers in the U.S. Location: 1930 Bishop Lane, Suite 111, Louisville, KY 40218 (Combination of REMOTE and HYBRID ON-SITE work. Candidates located in or near Louisville, KY are strongly preferred.) Pay: $104,800 to $131,000 / year depending on experience and qualifications Schedule: Monday through Friday from 8:00am to 5:00pm Employment Logistics: The Senior Software Developer position is responsible for the research, design, coding, testing, documentation, and maintenance of internal and external applications. As a more experienced team member, the Senior Developer is also responsible for taking leadership roles in projects as well as devoting time to assisting and mentoring developers and junior developers.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 5+ years of experience in application development.
  • Strong proficiency and expertise in PHP, PostgreSQL, TSQL, JavaScript, Bootstrap, CSS, and HTML.
  • Experience with CI/CD (Azure DevOps a plus).
  • Hands on experience working in integrated development environments.
  • Experience with Microsoft SQL Server and PostgreSQL databases and data structures.
  • Hands-on software troubleshooting experience.
  • Operational experience with Google Cloud Platform (GCP).
  • Knowledge of applicable data privacy practices and laws.
  • Experience with specific phases of the software development life cycle.

Nice To Haves

  • Expertise in .Net 8 or Angular.
  • Flexible and adaptable to learning and understanding new technologies.
  • Strong written and oral communication and interpersonal skills.
  • Conducting research into software-related issues and products.
  • Highly self-motivated and self-directed.
  • Keen attention to detail.
  • Openness to direction and constructive criticism for self-improvement
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.
  • Ability to proactively seek solutions, take ownership of tasks, and drive personal and professional growth without constant external direction.

Responsibilities

  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
  • Works with end users to determine requirements.
  • Plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Research and document requirements of software users.
  • Acts as a lead on software development projects with other developers.
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Consistently write, translate, and code software programs and applications according to project and development specifications.
  • Monitor software performance of new and existing programs for the purpose of correcting errors, isolating areas for improvement, and general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Work with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Act as a lead and/or provide guidance to junior software developers and research assistants.
  • Perform code reviews and other software QA for other developers

Benefits

  • Competitive individual and group benefits
  • Medical, Dental, and Vision insurance
  • Paid Time Off including Holiday pay
  • 401(k) with company match
  • Safe and clean work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service