Senior Application Architect Job in Las Vegas, Nevada US
Futurestep, a Korn/Ferry International company is recruiting for Senior Applications Architects on behalf of a leading global hospitality company operating a peerless portfolio of destination resort brands.
Designs and develops technology applications and services to support the needs of the business. Has a deep technical understanding of n-tiered application design patterns as well as an in-depth technical knowledge of the design of several corporate systems such as Opera, LMS, Infogenesis, Patron Management, SpaSoft, Stratten Warren to name a few. Leads and performs complex systems development; root cause analyses of problems and incidents associated with applications and services within the corporate environments. Designs and builds technical solutions that provide for self-healing and high availability of all applications installed. Partners with Business Analysts/Architects to define technology system scope, objectives and requirements. Drives merging business requirements with technical software solutions including data design. Maintains working knowledge of industry directions/standards and recommends for integration into our portfolio. Mentors other team members within the Application Architect team
ESSENTIAL FUNCTIONS AND TASKS:
- Solves technical/business problems and guides others in the delivery of business solutions.
- Consults with cross-functional teams to design, develop and implement software applications.
- Defines application architecture and drives solid decisions.
- Procures systems integration or custom-developed, application subsystems.
- Applies creative force and facilitates design of software components, systems interfaces and user interfaces to meet business objectives.
- Maintains currency in software development patterns and methodologies to support an agile environment.
- Promotes application architecture view within larger architecture context.
- Follows relevant developments within industry and recommends and establishes best practice.
- Completes project life cycle to resolve data or engineering issues.
- Manages all projects from cradle to grave - design, implementation to turnover.
SUPERVISORY RESPONSIBILITIES:
This position has no direct/official supervisory responsibilities, but has a strong matrixed management responsibility to mentor junior business, enterprise and application architects to ensure their skills are being uplifted to provide greater business value to the IT team.
EDUCATION and/or EXPERIENCE:
- Bachelor's degree in Information Systems/Technology, Computer Science, Computer Engineering ore related field.
- Five (5) or more years as a Senior Systems Design or Application Development with a demonstrated track record of development of more and more complex solutions.
- Experience with programming languages:
-
Java (strong Java knowledge is preferred).
-
Javascript
-
PHP
-
XML technologies (e.g., XSD, XPATH, XSLT).
-
Working knowledge of HTML and Ruby on Rails
-
Experience with SQL server, Oracle, Teradata
-
Demonstrated proficiency in messaging technologies (especially JMS).
-
Strong working knowledge of UNIX, LINUX and Windows operating systems.
KNOWLEDGE/SKILLS/ABILITIES:
- Knowledge of Oracle databases
- Microsoft Office skills
- Knowledge of MQSeries and Messaging
- Knowledge of Java
- Ability to lead cross-functional teams
- Knowledge of process mapping
- Written and oral communication skills including interaction with business partners, vendors, and technical staff
- Knowledge of IBM Service Oriented Architecture (SOA) Stack
- Knowledge of networking concepts and communication protocols
- Knowledge of Architecture concepts and frameworks
- Knowledge of systems integration
- Knowledge of security design and implementation
WORK SCHEDULE/HOURS:
Regular scheduled hours - Monday through Friday 8:00 AM to 5:00 PM. Must be flexible to work outside of normal business hours.
Our client is an Equal Opportunity Employer.
KW139