Job Description
Roles and responsibilities of the assignment:
Self-Service Check-in
Development and maintenance of SSCI applications Kiosk and Web Check-ins
Key Deliverables:
* Develop and maintain backend components using C++11 or above, including performance-critical modules.
* Build dynamic and responsive frontend interfaces using AngularJS/Angular 2+.
* Debug, maintain, and enhance existing systems with a focus on long-term stability and performance.
* Collaborate with cross-functional teams, including PO, PDEF, QA, DevOps, and product stakeholders, to define, design, and deliver new features.
* Refactor legacy code and participate in technical debt reduction.
* Write clean, scalable, and maintainable code with proper documentation.
* Participate in code reviews and mentor junior developers where applicable.
* Ensure secure coding practices and adherence to software development standards.
* Investigate and resolve production issues as part of ongoing product support.
Skills
1. 5+ years of professional experience in software development.
2. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design.
3. ...