Specialist - Software Engineering
- Java
- Azure DevOps
- Angular
- Azure
- Kubernetes
- J2EE
- JMS
- JDBC
- Spring Framework
- Hibernate
- Oracle
- NoSQL
- Couchbase
- AKS
- Docker
- Tomcat
- GraphQL
- CSS
- jQuery
- AJAX
- Maven
- Git
- JUnit
- Redis
- CodeQL
- Selenium
- CI/CD
- Artifactory
- Python
- Groovy
- PowerShell
- HTML
- JavaScript
- RxJS
- Sass
- DOM
Description
5-8 years of experience
Java
Azure Devops
Angular
INTRO
Are you ready to explore a world of possibilities both at work and during your time off Join our American Airlines family and youll travel the world grow your expertise and become the best version of you As you embark on a new journey youll tackle challenges with flexibility and grace learning new skills and advancing your career while having the time of your life Feel free to enrich both your personal and work life and hop onboard
WHY YOULL LOVE THIS JOB
As one diverse highperforming team dedicated to technical excellence you will focus relentlessly on delivering unrivaled digital products that drive a more reliable and profitable airline
The Software domain refers to the area within Information Technology that focuses on the development deployment management and maintenance of software applications that support business processes and user needs This includes development application lifecycle management requirement analysis QA security compliance and maintaining the applications and infrastructure
WHAT YOULL DO
This list is intended to reflect the current job but there may be additional essential functions and certainly nonessential job functions that are not referenced Management will modify the job or require other tasks be performed whenever it is deemed appropriate to do so observing of course any legal obligations including any collective bargaining obligations
Writes tests and documents technical work products eg code scripts processes according to organizational standards and practices
Consistently produces good quality technical work products that are clear concise tested and easily understood by others
Efficiently debugs designtime and runtime problems and effectively identifies problems in dependencies or caused by interactions with other services
Designs new implementations and provides enhancements to existing architectures maintaining reliability resiliency security and performance
Identifies and corrects issues with system components affecting operational reliability stability and performance based on observable telemetry
Understands and follows secure coding practices to avoid known potential vulnerabilities and actively looks for vulnerabilities during code reviews
Identifies opportunities for automation that improve team performance and raises them to the team
Consistently identifies and capitalizes on opportunities for simplification
Minimum Qualifications Education Prior Job Experience
Bachelors degree in Computer Science Computer Engineering Technology Information Systems CISMIS Engineering or related technical discipline or equivalent experiencetraining
3 years of full Software Development Life Cycle SDLC experience designing developing and implementing largescale applications in hosted production environments
3 years of professional design and opensource experience
Preferred Qualifications Education Prior Job Experience
Experience architecting and implementing data analytics solutions in Azure
Experience in a relevant cloud Kubernetes automation development andor orchestration positions
All youll need for success
Skills Licenses Certifications
Proficiency and demonstrate knowledge in the following technologies
J2EE technologies Java JMS JAXB JDBC Spring Framework
Database and persistence frameworks Hibernate Oracle ObjectRelational Mapping NoSQL Query performance tuning Couchbase
Container orchestration technologies Kubernetes AKS docker
Web Servers Tomcat tcServer GraphQL
Web Services RESTSOAP JSONWSDLXML
Frontend and other frameworks Angular Ext JS CSS jQuery AJAX
Builddeployment tools Maven Git Junit
Caching technologies Redis Ignite
Code coverage security scanning technologies like Coverity CodeQL Sonar
Testing technologies Junit Performance Center Selenium
Excellent understanding and experience of monitoring tools
Strong knowledge and understanding of CICD processes and tools Git Sonar Azure DevOps Artifactory is preferred
Handson experience with writing Shell Python Groovy PowerShell or other scripting language
Top Requirements
5-8 years of experience
Java
Azure Devops
Angular
Job details overview
Mandatory Skills
Strong expertise with HTML CSS ES6
Handson experience in develop SPA using components RxJS and FluxRedux
Understands the lifecycle hooks well and ensures correct usage
Basic understanding handson of CSS preprocessing platforms such as LESS and SASS
Experience in writing crossbrowser compatible code
Experience in writing responsive web design using any responsive framework or CSS media queries
Good understanding of AJAX and JavaScript DOM manipulation Techniques
Good understanding of functional programming using JavaScriptES6Ty
Specialist - Software Engineering ยท LTM