Software Engineer 3 (senior level)

Location: phoenix, AZ
Date Posted: 12-05-2018
We are interested in any qualified candidates who are eligible to work in the United States; however, we are unable to sponsor visas.

SkyTouch Technology is an early innovator of cloud-based, mobile-enabled property management system (PMS) solutions for the hospitality industry. Over the last 10+ years, our PMS software, SkyTouch Hotel OS®, has been successfully implemented in over 7,000 properties worldwide. With our proven track record, we have both disrupted the industry and changed the face of hotel operations management, becoming the premiere cloud-based PMS solution for value, scalability, and mobility through industry-leading onboarding, training, and service. As a company that relies heavily on continuing innovation, we always need the help of highly-qualified and motivated individuals who want to help move us (and their careers) to the next level.

As a member of a highly collaborative agile team, the Software Engineer 3 (SE3) will help quickly evolve an existing cloud-based platform and help transform it to cutting edge technology along with adding to the existing feature set. This senior-level role will build system components for incorporation into one or more enterprise systems; key responsibilities will include analyzing, coding, implementing, and debugging software system components.  


Requirements:
  • Bachelor of Science with major study in Computer Information Systems or Computer Science/Engineering or equivalent years of experience.
  • strong experience in the following (prefer 6+ years)
    • Core Java (or similar) development
    • Web application development
    • JavaScript development
  • strong experience testing, building and deploying applications
  • MVC frameworks such as Spring/Struts
  • proficiency with Git for version control
  • experience with relational database fundamentals
  • experience in an agile environment
  • exceptional collaboration skills
 
Preferences:
  • experience with/desire to take on lead responsibilities
  • Spring Boot  
  • Microservice architecture  
  • Messaging tools such as JMS or RabbitMQ 
  • Web Services development in SOA Environment
  • experience with or knowledge of CI/CD  
  • Atlassian Tools such as JIRA or similar
  • Experience with Selenium
  • Enterprise Java Application Containers
  • MVC framework such as Angular, Ember, and Flux
  • DevOps tools such as Vagrant
  • message-driven programming is a plus
  • Configuration Management tools
  • SQL server and SQL server stored procedures
this job portal is powered by CATS
Powered by CATS.