Software Developer Engineer, IT - Commercial, Web

Hawaiian Holdings Inc   •  

Phoenix, AZ

Industry: Transportation

  •  

Less than 5 years

Posted 49 days ago

This job is no longer available.

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
  • Minimum of 1-yearexperience working through the Software Development Life Cycle process
  • Minimum of 1-yearexperience with one or more of the following programming languages Angular, React, Node

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 build 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/configure/develop software and code-driven solutions
  • Ability to decompose business requirements and translate them into detailed design specifications and code
  • Ability to build 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 Skill 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

Requisition Number 18-2179