Vacancy expired!
Your primary role is to design, develop, document, test and maintain new and existing software applications within the Delta Flight Crew and Catering ecosystem
Responsibilities- Participate and contribute in all the phases of the software development life cycle including Requirements\Analysis, Design, Implementation, Testing, Deployment and Maintenance
- Work with application architects to define and design technical solutions meeting communicated requirements
- Understand and contribute to the definition of technical, automation and optimization-based solutions to Flight Crew Scheduling and Flight Crew Recovery business problems that facilitate airline operational excellence, reduction in operational cost, and increasing operational visibility for business stakeholders
- Understand and contribute to the definition of technical solutions to the task of continuous technical modernization of all platforms that support Flight Crew Scheduling and Flight Crew Recovery
- Write well designed, testable, efficient code
- Ensure that application component designs are in compliance with specifications
- Prepare and produce releases of software components using Delta IT and Crew Portfolio standard release procedures and tools
- Support continuous improvement by investigating alternatives and technologies
- Support airline Flight Crew Operations by responding to and resolving technical issues if and as they arise and following Delta IT and Crew Portfolio support procedures and schedules
- Exhibit technical leadership within the team, problem solving, mentoring and\or providing assistance to other team members
- Knowledge of all the phases of the software development life cycle including Requirements\Analysis, Design, Implementation, Testing, Deployment and Maintenance
- Ability to handle multiple assigned tasks, prioritize your work, and both work independently as well as in a team
- 5 years' experience as a Frontend/UI/Web developer in various domains and using multiple technologies
- General experience with Web Technologies; HTML4, HTML5,XHTML, DHTML, JavaScript, jQuery, XML and JSON, Bootstrap, Ext.js, Backbone.js, Angular.js, React Js, Angular 2+, Vue.js and Node.js
- Specific expertise with Angular2+ framework
- Experience developing User Interface (UI) Rich Web Applications, and Web Service Applications using multiple Front End/User Interface (UI) Technologies such as Object Oriented JavaScript, Type Script, Angular JS, Vue JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java
- Experience with AJAX for implementing dynamic web pages via API calls
- Experience building Angular2+ framework to interface with Restful services
- Experience building User Interface applications with interfaces using JSON and REST
- Experience using CSS2, CSS3 managing Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, etc.
- Experience developing web applications supporting multiple browsers Google Chrome, Microsoft Edge, Firefox
- Experience with cross-browser testing and cross-platform compatibility.
- Experience in consuming RESTful web services
- Extensive experience and knowledge of Java/ J2EE platforms
- Hands on experience designing and developing applications using J2EE platforms
- Extensive, proven hands-on software development experience
- Excellent knowledge of Relational Databases, SQL, JDBC
- Hands on experience designing and developing applications using J2EE platforms
- Experience with test driven development
- Experience in technologies like Spring Framework 3.0, Hibernate 3.0 and JSF
- Experience in developing web applications using technologies like HTML, XML, Java Script, AJAX, CSS, DOJO, JSP Tag libraries
- Expertise in J2EE Design Patterns such as MVC, Singleton, DAO, Composite view
- Experience in designing and deploying both REST and SOAP based service
- Experience in using testing tools like JUnit and building tools like Ant and Maven
- Experience in developing and deploying J2EE components on third party application servers with specific experience in WebSphere deployment and administration a plus
- Experience in designing database tables and writing DDL's, DML's and simple to complex procedures, partitioning and indexing tables to improve performance on SQL
- Experience using Continuous Integration and Continuous Delivery using tools like Jenkins
- Adapt to and incorporate new and emerging technologies
- Work under minimal supervision exhibiting strong analytical, problem solving and strong and succinct communication skills
- Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered for U.S.-based job, if not currently employed by Delta Air Lines, Inc.
- Experience with Agile/ SCRUM methodology
- Strong experience in core Java skills; Multi-threading, Collections, JSP, Servlets, Spring 3.x, Struts 2.x and JDBC
- Specific knowledge of or expertise in Oracle a plus
Vacancy expired!