This job listing has expired and the position may no longer be open for hire.

Senior PHP Developer at Ascend Learning, Inc. in New York, New York

Posted in Information Technology 30+ days ago.

Type: Full-Time





Job Description:

Ascend Learning is a national leader in data driven, online educational solutions for learners, educators and employers in high-growth, licensure-driven professions spanning healthcare, fitness and wellness, skilled trades, insurance and financial services. We are passionate about accelerating learning while impacting job readiness, employment success and employee retention with the belief that our work changes lives.


Our culture is intentionally results-driven and selfless with a relentless focus on our customers. We believe in trust, transparency, freedom and responsibility with a commitment to meritocracy, inclusion and diversity of thought. Continual investment in our over 1400 employees is also a core principal realized through ongoing professional development and providing opportunities to grow, develop and lead. Ascend Learning is headquartered in Burlington, MA with additional office locations and remote workers in cities across the U.S. and in the U.K.


Job Summary


We are hiring a Senior PHP Developer to join our Simulation Content Delivery Platform team. The Senior PHP Developer will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization working across a variety of technologies, with a focus on development in PHP. This is a full-time position in our New York, NY office.


Responsibilities



  • Develop and support enhancements and new functionality to serve Unity-based simulation content across platforms and devices using primarily PHP and JavaScript, while working closely with a Unity team working primarily in C#.  

  • Build tools to augment the Unity experience, including front and backend content engine components.

  • Work with Platform Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects.

  • Capable of working independently, as well as with team members on different teams and in different locations.

  • Perform code reviews with other team members in a reviewer capacity.

  • Provide technical mentoring and guidance to other engineers.

  • Develop and support enhancements and new functionality to automate deployments in a micro services architecture environment.

  • Work closely with other engineering team members to ensure code deployments are fully automated and transparent.

  • Plan and support deployments and launches for all new projects, and maintain an existing codebase.

  • Provide technical expertise and troubleshooting as needed to support production issues.

  • Assist and in some cases be responsible for the design and architecture of projects and features.

  • Be willing to support deployments outside of work hours and participate in an on-call rotation.

  • Actively participate in all relevant agile ceremonies for each project iteration.

Requirements



  • 5+ years of relevant experience in software development for web-based applications.

  • Understanding of an Agile based development methodology or similar formal methodologies.

  • Extensive knowledge through work experience with the following programming languages, frameworks, and technologies: PHP, JavaScript, Laravel, MySQL, Apache, Redis, CSS, Vue.js, Bootstrap, jQuery, Mercurial and Git.

  • Experience developing APIs or websites with ASP.NET Core, as well as testing frameworks like xUnit or nUnit is highly preferred. 

  • Experience with Docker and Kubernetes is recommended.

  • Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects.

  • Excellent problem-solving skills and an ability to translate a business scenario into a technical solution

  • Excellent verbal and written communication skills.

Education and Experience



  • Bachelor’s degree in a computer related field and/or equivalent work experience.

 


Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.

Technology





More jobs in New York, New York

Other
11 minutes ago

The Judge Group Inc.
Other
15 minutes ago

Cushman & Wakefield
General Business
17 minutes ago

RetailData
More jobs in Information Technology

Information Technology
26 minutes ago

Federal Reserve Bank (FRB)
Information Technology
35 minutes ago

Federal Reserve Bank (FRB)
$120,000.00 per year
Information Technology
35 minutes ago

Federal Reserve Bank (FRB)