Senior Software Engineer
United States, Minnesota, Minneapolis
Information Technology
15-Jun-2022
Ref #: 15229
LinkedIn Tag: #LI-JM2
How you’ll help us Keep Climbing (overview & key responsibilities)
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 RequirementsAnalysis, 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 andor providing assistance to other team members
What you need to succeed (minimum qualifications)
Knowledge of all the phases of the software development life cycle including RequirementsAnalysis, 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.
What will give you a competitive edge (preferred qualifications)
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
Delta Air Lines, Inc. is an Equal Employment Opportunity / Affirmative Action employer and provides reasonable accommodation in its application process for qualified individuals with disabilities and disabled veterans. If you are a qualified individual, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings through this site, apply for jobs through Delta’s online system, or at any point in the selection process. To request a reasonable accommodation, please click here
The Connect Family Partner will meet with each mother who delivers at the birthing facility to conduct an intake interview...
Apply For This JobUniversity of KentuckyEqual Employment Opportunity/M/F/disability/protected veteran status.Posting DetailsPosting Details Job Title Nursing Care Technician/UKHC Requisition Number RE39805 Working Title NCT...
Apply For This JobPrimary Location: 1611 S Main St, Dayton, OH, USDivision: Cox EnterprisesJob Level: Individual ContributorTravel: NoSchedule: Full-timeShift: Day JobRequisition Number: 217672Account...
Apply For This JobSightLife is the world’s leading eye bank and global nonprofit organization dedicated to eliminating corneal blindness by 2040. Guided by...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Description: Inputting inquiry cards into Slate (Our undergraduate admission DMS). This job can be...
Apply For This JobMeta is seeking an experienced Software Engineer to join the Software Engineering (Infrastructure) team. The Software Engineering (Infrastructure) team builds...
Apply For This Job