Looking for aviation jobs in UK English ?
11560 jobs - 0 added today
643101 registered Jobseekers
American English    Deutsch de_DE   English en_GB    Recruiting? Call us on +441772 639605
Email me jobs relevant to my job search
about 1 month ago
only 21 days until close

Software Developer Engineer, IT - Enterprise Data


Hawaiian Airlines
Location: Phoenix
Job type: Permanent
Sector: IT & Communications
Category: Engineers Jobs
Apply
Select how you want to share:
View similar
Position Overview

Members of the Hawaiian Airlines Software Developer Engineer Team at our new Phoenix Technology Center create the software and technical solutions that run the company. Our team contains individuals with a wide array of skills encompassing the breadth of
coding languages (e.g. C, C#, C++, JAVA, Ruby, Python etc.). They are responsible for understanding business requirements, comprehending the technical design for the solution, conceiving and writing detailed software implementations/code, as well as ensuring
their solutions adhere to the security, logging, error handling, and performance specifications.

Software Developer Engineers independently complete root-cause analysis, design solutions, write code, perform testing, provide documentation, and implement medium size development projects or major components of large projects within a specific technology.
Additionally, they may be required to mentor and advise junior team members.

Key Responsibilities

* Interact with business customers to define, analyze, and deliver internal and external customer requirements

* Develop and demonstrate proficient understanding of business processes being supported by assigned system(s) across multiple business customers

* Serve as a communications liaison between the business customer and the technology development and support groups

* Document and communicate assigned work and progress to immediate project team and communicates problems or issues promptly

* Analyze, design, program viable solutions for and/or resolve medium complexity business problems according to user specifications and develops detail program specifications

* Evaluate and recommend emerging technologies; Identify process or system enhancements for business customers

* Test and implement system and enhancements using techniques that preserve system integrity

* Responsible for immediate response to production program problems
* Other duties as assigned

Requirements

Minimum Requirements

* Bachelor’s Degree or equivalent combination of professional work experience and education

* 2+ years work experience in Information Technology or business environment
* 1 year experience working through the Software Development Life Cycle process

* 1 year experience with one or more of the following programming languages Angular, React, Node

* Understanding of one of the following API and ESB tools: MuleSoft, Tibco, Java (SpringBoot), Apache Camel, IBM WMQ, WebMethods, Oracle Fusion

* Undertanding of the following: RESTAPI, API Lifecycle, Microservices, No SQL: databases, EAI patterns, Queue based messaging, Distributed services orchestration

* Experience using JSON, YAML and XMLs
* Design skills for REST API and REST architectural principles
* Proficient in Synchronous and Asynchronous flows, Batch Processing, Data Wave, Error Handling, Customer Connectors and Customer Component Development

* Create detailed technical design specifications for new integrations Work in an agile / waterfall lifecycle and deliver necessary designs, code and documentation

* Experience in Continuous Integration and Continuous Deployment using Maven, Bamboo, Git, and/or comparable toolsets

* Experience with fine tuning and thread profiling of the applications for performance improvement

Preferred Qualifications

* B.S./B.A. in Computer Science, Engineering, Information Systems and/or equivalent formal training or work experience

* Proficient knowledge of software development practice, concepts, and technology obtained through formal training and work experience

* Ability to builds solutions that do not require programmer intervention to perform standard business maintenance / configuration

* Understands the core business processes involved in their area of expertise
* Ability to participate and engage with the appropriate matrix areas for the construction and delivery of the solution

* Ability to write/configures/develop software and code-driven solutions
* Ability to decompose business requirements and translate them into detailed design specifications and code

* Ability to builds solutions that utilize the enterprise monitoring/logging frameworks , are “self healing” and that require minimal to zero maintenance

* Ability, within a specific technology area to independently complete root-cause analysis, design solutions, write code, perform testing, provide documentation, and implement medium size development projects or major components of large projects

* Ability to review the technical work of less senior Developers

Professional Skills Qualifications

* Excellent partnering, communication, and negotiation skills
* Ability to analyze and resolve problems of typical complexity
* Ability to work effectively in a strong customer service/team oriented environment

* Ability to work independently
* Ability to manage projects using the organization’s project management methodology

About Hawaiian Airlines

Hawaiian® has led all U.S. carriers in on-time performance for each of the past 15 yearsas reported by the U.S. Department of Transportation. Consumer surveys by
Condé Nast Traveler, Travel + Leisure and TripAdvisor have placed Hawaiian among the top of all domestic airlines serving Hawai‘i.

Now in its 90th year of continuous service, Hawaiian is Hawaii’s biggest and longest-serving airline. Hawaiian offers non-stop service to Hawai‘i from more U.S. gateway cities (13) than any other airline, along with service from Japan, South Korea, Australia,
New Zealand, American Samoa and Tahiti. Hawaiian also provides, on average, more than 170 jet flights daily between the Hawaiian Islands, and over 260 daily flights system-wide.

Hawaiian Airlines, Inc. is a subsidiary of Hawaiian Holdings, Inc. (NASDAQ: HA). Additional information is available at
HawaiianAirlines.com. Follow Hawaiian’s Twitter updates (@HawaiianAir), become a fan on Facebook (Hawaiian Airlines),
and follow us on Instagram (hawaiianairlines). For career postings and updates, follow Hawaiian’s

LinkedIn page.

For media inquiries, please visit Hawaiian Airlines’
online newsroom.

* Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
* Please view Equal Employment Opportunity Posters provided by OFCCP
here.
* The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access
to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure
is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41
CFR 60-1.35(c)

Apply On-line

Send This Job to a Friend
Position Overview

Members of the Hawaiian Airlines Software Developer Engineer Team at our new Phoenix Technology Center create the software and technical solutions that run the company. Our team contains individuals with a wide array of skills encompassing the breadth of
coding languages (e.g. C, C#, C++, JAVA, Ruby, Python etc.). They are responsible for understanding business requirements, comprehending the technical design for the solution, conceiving and writing detailed software implementations/code, as well as ensuring
their solutions adhere to the security, logging, error handling, and performance specifications.

Software Developer Engineers independently complete root-cause analysis, design solutions, write code, perform testing, provide documentation, and implement medium size development projects or major components of large projects within a specific technology.
Additionally, they may be required to mentor and advise junior team members.

Key Responsibilities

* Interact with business customers to define, analyze, and deliver internal and external customer requirements

* Develop and demonstrate proficient understanding of business processes being supported by assigned system(s) across multiple business customers

* Serve as a communications liaison between the business customer and the technology development and support groups

* Document and communicate assigned work and progress to immediate project team and communicates problems or issues promptly

* Analyze, design, program viable solutions for and/or resolve medium complexity business problems according to user specifications and develops detail program specifications

* Evaluate and recommend emerging technologies; Identify process or system enhancements for business customers

* Test and implement system and enhancements using techniques that preserve system integrity

* Responsible for immediate response to production program problems
* Other duties as assigned

Requirements

Minimum Requirements

* Bachelor’s Degree or equivalent combination of professional work experience and education

* 2+ years work experience in Information Technology or business environment
* 1 year experience working through the Software Development Life Cycle process

* 1 year experience with one or more of the following programming languages Angular, React, Node

* Understanding of one of the following API and ESB tools: MuleSoft, Tibco, Java (SpringBoot), Apache Camel, IBM WMQ, WebMethods, Oracle Fusion

* Undertanding of the following: RESTAPI, API Lifecycle, Microservices, No SQL: databases, EAI patterns, Queue based messaging, Distributed services orchestration

* Experience using JSON, YAML and XMLs
* Design skills for REST API and REST architectural principles
* Proficient in Synchronous and Asynchronous flows, Batch Processing, Data Wave, Error Handling, Customer Connectors and Customer Component Development

* Create detailed technical design specifications for new integrations Work in an agile / waterfall lifecycle and deliver necessary designs, code and documentation

* Experience in Continuous Integration and Continuous Deployment using Maven, Bamboo, Git, and/or comparable toolsets

* Experience with fine tuning and thread profiling of the applications for performance improvement

Preferred Qualifications

* B.S./B.A. in Computer Science, Engineering, Information Systems and/or equivalent formal training or work experience

* Proficient knowledge of software development practice, concepts, and technology obtained through formal training and work experience

* Ability to builds solutions that do not require programmer intervention to perform standard business maintenance / configuration

* Understands the core business processes involved in their area of expertise
* Ability to participate and engage with the appropriate matrix areas for the construction and delivery of the solution

* Ability to write/configures/develop software and code-driven solutions
* Ability to decompose business requirements and translate them into detailed design specifications and code

* Ability to builds solutions that utilize the enterprise monitoring/logging frameworks , are “self healing” and that require minimal to zero maintenance

* Ability, within a specific technology area to independently complete root-cause analysis, design solutions, write code, perform testing, provide documentation, and implement medium size development projects or major components of large projects

* Ability to review the technical work of less senior Developers

Professional Skills Qualifications

* Excellent partnering, communication, and negotiation skills
* Ability to analyze and resolve problems of typical complexity
* Ability to work effectively in a strong customer service/team oriented environment

* Ability to work independently
* Ability to manage projects using the organization’s project management methodology

About Hawaiian Airlines

Hawaiian® has led all U.S. carriers in on-time performance for each of the past 15 yearsas reported by the U.S. Department of Transportation. Consumer surveys by
Condé Nast Traveler, Travel + Leisure and TripAdvisor have placed Hawaiian among the top of all domestic airlines serving Hawai‘i.

Now in its 90th year of continuous service, Hawaiian is Hawaii’s biggest and longest-serving airline. Hawaiian offers non-stop service to Hawai‘i from more U.S. gateway cities (13) than any other airline, along with service from Japan, South Korea, Australia,
New Zealand, American Samoa and Tahiti. Hawaiian also provides, on average, more than 170 jet flights daily between the Hawaiian Islands, and over 260 daily flights system-wide.

Hawaiian Airlines, Inc. is a subsidiary of Hawaiian Holdings, Inc. (NASDAQ: HA). Additional information is available at
HawaiianAirlines.com. Follow Hawaiian’s Twitter updates (@HawaiianAir), become a fan on Facebook (Hawaiian Airlines),
and follow us on Instagram (hawaiianairlines). For career postings and updates, follow Hawaiian’s

LinkedIn page.

For media inquiries, please visit Hawaiian Airlines’
online newsroom.

* Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
* Please view Equal Employment Opportunity Posters provided by OFCCP
here.
* The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access
to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure
is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41
CFR 60-1.35(c)

Apply On-line

Send This Job to a Friend

Email me jobs relevant to my job search

  Back to the top
Looking for aviation jobs in UK English ?