Previous Job
Senior Software Engineer
Ref No.: 17-09190
Location: Scottsdale, Arizona
Immediate need for a Senior Software Engineer with experience in the Travel & Tourism Industry. This is a Permanent opportunity with long-term potential located in Scottsdale, AZ. Please review the job description below:

Job ID: 17-09190
Key Responsibilities:
  • The Senior Software Engineer is responsible for design, development, testing and implementation of software solutions in an innovative and dynamic technology environment.
  • Working together with our Business Development/Product Management teams, the goal is to develop world class products that achieve overall business success.
  • The Senior Software Engineer will work closely with the Solution Architects designing the development projects following the ICE Development Lifecycle and Platform.
  • Technology is ICE's product so, our development team is mission critical to the company and enables us to do what we do for the travel industry.
  • Participates in all phases of software development from ideation to implementation and support.
  • Responsible for creating and maintaining ICE applications and web services that interact with massive amounts of data in high transaction volume.
  • Maintain and document source control.
  • Collaborates with developers, project management and operations to interpret requirements from varied business units and translate into precise business logic.
  • Provide guidance to other software engineers.
  • Verifies software operation to ensure functional and technical requirements have been satisfied.
  • Works with QA resources to ensure that the software products delivered are of the highest quality.
  • Active participation and collaboration with the product launch and deployment team.
  • Provides feedback to team on the status of projects. Manage individual project priorities, deadlines and deliverables.
  • Attends product and user meetings as required.
  • Other duties/tasks as assigned.
  • Ability to work effectively in a coordinating role across multiple disciplines, a strong, open and collaborative work style, a customer-service orientation with the ability to translate business goals into information management requirements.
  • Ability to handle entire software development lifecycle, end to end.
  • Demonstrates initiative with or without direct authority.
  • Demonstrates creativity in solving problems or generating improvement ideas.
  • Self-motivated time management.
  • Supports and maintains positive attitude and vision with peers, associates, and management.
  • Demonstrated effective teamwork and collaboration.
  • Ability to prioritize competing or conflicting requests and execute tasks in a high-pressure environment.
  • Utilizes good judgment.
  • Must demonstrate ability to handle diversity amongst people and environments.
  • Must be detail oriented and able to follow-up and follow-through on project actions and tasks.
  • Ability to maintain confidentiality of sensitive information.
  • Extensive written and oral communication skills.

Qualifications and Technology Experience:
  • Bachelor's degree in Computer Science, Computer Engineering or related field.
  • 8+ years' experience designing, building, and maintaining applications and/or web services that interact with complex messaging systems.
  • Must have experience in planning, architecting, and delivering mission-critical enterprise-grade systems and solutions.
  • Experience with source control tools such as Git and TFS.
  • Extensive experience in ASP.Net framework and Web Services (SOAP, REST, XML).
  • Experience using JSON data formats.
  • Working familiarity of Front-end web framework using C#, JavaScript and/or AngularJS.
  • Current experience in developing LOB (Line of Business) Applications, as well as Consumer Websites.
  • Experience in consumer-facing, ecommerce and mobile systems a plus.
  • Experience with responsive web design and mobile enabled development.
  • Experience with Agile methodologies.
  • Experience with SQL Server 2008 or above, knowledge of noSQL database a plus.

Our client is a leading Travel & Tourism Industry and we are currently interviewing to fill this and other similar contract positions. Qualified candidates should apply online for immediate consideration.