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 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 applications using Java with Spring Boot and other back end frameworks
  • Bachelor's degree (CS or EE preferred) as well as interest in a fast paced, complex, multi-team environment
  • Strong understanding of one or more JVM based languages
  • Strong database experience and comfortable with *nix tools and scripting
  • Containers (Docker), Cloud (AWS / GCP), microservices
  • Familiarity with products including Apache, Tomcat, CMS, 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
  • Fast learner that takes pride in their work and is very passionate about software technology

Things We Also Love

  • Experience building products with the web browser technology stack (JavaScript, CSS, jQuery, e.g. the usual front end suspects) and React / Redux / and Rx is a plus
  • Agile (Scrum, Kanban, etc.), TDD, BDD experience is a plus


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