Responsibilities include, but are not limited to:
Become and remain knowledgeable on key business processes and systems and how they operate/integrate.
Manage the relationship between IT and key stakeholders and management teams
Leverage emerging technologies to facilitate business solutions.
Identify gaps in the application functionality and reliability and provide technical solutions.
Provide efficient solution and deliverables to shorten the project life cycle, where applicable.
Work with business analysts and product owners to fix software bugs and escalate issues.
Develop and support user acceptance Criteria.
Own the quality of the product delivered by engaging closely in QA activities.
Build visual models (flowcharts, class and activity diagrams, sequence diagrams).
Lead resolution of issues with interfacing systems built on different technologies.
Facilitate and participate in regular scrum ceremonies for product status reviews.
Understand, document, and prioritize technical requirements.
What you need to succeed (minimum qualifications):
Bachelor’s Information Systems, Computer Science with 5 or more years of IT experience, or any equivalent combination of experience, education, and/or training.
Experience required 6-9yrs
Expert level knowledge of the Angular ecosystem
Excellent analytical, technology, communication, decision making and problem-solving skills
Organized with an ability to prioritize workload, meet deadlines, and utilize time effectively
Authoritative experience with HTML, CSS, JavaScript, and TypeScript
Understanding of fundamental design principles behind scalable applications
Working knowledge of distributed version control systems such as Git
Working knowledge of Containers, Kubernetes, red hat Openshift preferable
Experience in Agile, DevOps, Jenkins, Nexus, Version1, Jira
Experience working in a deadline driven environment while managing multiple projects
Experience with designing, drafting, and consuming RESTful APIs
Embraces diverse people, thinking and styles
Experience with NodeJS, spring boot development and associated technologies
What will give you a competitive edge (preferred qualifications):
5 years of experience as a senior level developer
Experience with airline operations
Experience working with GraphQL
Experience working with WebSockets
Experience with AWS deployments and services (S3, Lambda, EC2, .etc)
AWS certifications will put you at the top of the list.