Experience & Responsibilities
- 57 years of experience
- Participate in all phases of the development process from inception through transition
- Advocate the agile process and testdriven development
- Use DevOpsoriented development tools and techniques to:
- Analyze model design construct test and deploy reusable objects
- Improve and maintain code quality and structure
- Design develop and maintain complex web applications using Angular 16
- Collaborate with crossfunctional teams including designers backend developers and product managers to deliver highquality software solutions
- Write clean maintainable and efficient code following best practices and coding standards
- Conduct code reviews and provide constructive feedback to team members
- Optimize application performance and ensure responsiveness across different devices and browsers
- Implement and maintain unit tests integration tests and endtoend tests to ensure code quality and reliability
- Stay up to date with the latest industry trends technologies and continuously improve skills and knowledge
- Mentor and guide junior developers fostering a culture of learning and growth within the team
- Participate in agile development processes including sprint planning daily standups and retrospectives
Minimum Qualifications Education & Prior Job Experience- Bachelors degree in Computer Science Computer Engineering Technology Information Systems (CIS/MIS) Engineering or related technical discipline or equivalent experience/training
- 5 years of full Software Development Life Cycle (SDLC) experience using ITIL Agile XP or similar methodologies
- 5 years of professional experience in frontend development with a strong focus on Angular
- Proficiency in Angular TypeScript
- Experience with:
- Angular CLI RxJS Signals and state management libraries such as NgRx
- Tailwind CSS and Angular Material
- Playwright for endtoend testing
- RESTful APIs and integration with backend services
- Git version control
- GitHub Actions for CI/CD
- Cloud platforms such as Azure
- Strong problemsolving skills and attention to detail
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team in a fastpaced dynamic environment
- Understanding of web security best practices and performance optimization techniques
Preferred Qualifications Education & Prior Job Experience- Masters degree in Computer Science Computer Engineering Technology Information Systems (CIS/MIS) Engineering or related technical discipline or equivalent experience/training
- 3 years of full Software Development Life Cycle (SDLC) experience using ITIL Agile XP or similar methodologies
- 3 years of Angular development experience
- Airline Industry experience including business systems and technology
Skills Licenses & Certifications- Expertise in developing singlepage applications utilizing modern TypeScript frameworks particularly Angular
- Experience using TypeScript
- Knowledge of cloud computing platform technologies (i.e. Azure / AWS)
- Experience with endtoend testing framework concepts
- Solid understanding of:
- Git GitHub CI/CD tools and DevOps principles
- Scrum/Agile environments
- Strong communication skills and ability to successfully resolve issues across multiple development teams
Required Skills : JavaJavascript
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No