Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Software Engineer - Contractor

Software Engineering | Yonkers, NY | Contract

Job Description

Senior Software Engineer - Contractor

Ask Applications B2C business creates customized browser applications for consumers. Our mission is to make cool software that makes life easier in just a few clicks. Our consumer products such as Television Fanatic and Gaming Wonderland reach millions of users across the globe each day. 

We’re currently looking to migrate our current web portal, to a new tech stack in the cloud (GCP). This project entails initial investigation on how the current application architecture is laid out and then formulating a plan to how to best migrate the existing site and data to a new tech stack. We’re looking to execute this migration via agile methodology and complete the migration by iterating and delivering in small increments. There will be both front end and back end tasks and the ideal consultant will have experience doing a similar migration in the past and/or be capable of executing such migration in an agile manner. This will be at minimum a 3-6 month project. 

What We Need

  • 3-5 years’ experience building high performance websites with a CMS such as Bolt CMS / Twig using PHP, MySQL, CSS, JavaScript (ES6),  and Bootstrap (preferred)
  • Bachelor's degree (CS or EE preferred) as well as interest in a fast paced, complex, multi-team environment
  • Experience with or ability to quickly ramp up on building Bolt CMS extensions via Silex micro-framework using Symfony components
  • Strong database experience and comfortable with *nix tools and scripting
  • Ability to work with third party content and service providers (APIs and content packages)
  • Experience with security (OWASP, etc.)
  • Solid foundation in computer science fundamentals from data structures and algorithms to high-level design patterns to object-oriented programming
  • Excellent systems analytical, problem solving and technical skills
  • An intrinsic drive for excellence and continuous improvement and a strong sense of adventure, excitement and enthusiasm for technology
  • Experience with containers (Docker), Cloud (GCP preferred), Nginx preferred
  • Agile (Scrum, Kanban, etc.), TDD, BDD experience is a plus
  • Fast learner that takes pride in their work and is very passionate about software technology


  • This position is based at the IAC Applications Yonkers office, directly across the street from the Metro North train station!


*We embrace our diversity and strive to create an inclusive environment for all.

As an IAC Company (Nasdaq: IAC), IAC Applications brings together a unique collection of award-winning technology companies (Ask Applications, Apalon, Slimware), to form one of the world’s largest distributors of utility applications across browser, mobile and desktop devices.