Required Skills
About the Job
Join Sabre as a Senior Software Engineer specializing in UI Development in Bengaluru. You will be instrumental in coding and developing new features, fixing bugs, and implementing enhancements for our enterprise applications. Collaborate closely with Product and QA teams to understand requirements and implement automated tests. You'll also work with Architects and Engineers to address technical issues and contribute to an AI-first approach in our Software Development Life Cycle (SDLC). This role involves maintaining comprehensive documentation and fostering a supportive environment with mentorship opportunities.
**Key Responsibilities:** * Develop and enhance user interfaces using modern web technologies. * Collaborate with Product Management to translate requirements into technical solutions. * Partner with QA Engineers to build and execute automated tests. * Identify and resolve technical challenges, contributing to system improvements. * Mentor and be mentored by experienced Architects and Engineers. * Create and maintain high-level project and code-level documentation. * Champion an AI-first mindset and explore AI integration within the SDLC.
**Required Skills & Experience:** * 5-8 years of experience in distributed enterprise application development, preferably in cloud environments. * Proficiency in ReactJS, Redux, JavaScript, TypeScript. * Expertise in UI technologies including CSS, SCSS, and Accessibility. * Hands-on experience with GraphQL and Groovy Script. * Experience with cloud platforms like GCP (including GKE). * Demonstrated engagement with Generative/Agentic AI tools in hackathons or Proofs of Concept. * Strong understanding of software development, testing, and cloud-based tools. * Commitment to security best practices, including secrets management and compliance. * Excellent cross-functional collaboration skills, aligning with DevOps and SDLC practices. * Ability to create and maintain technical documentation and share knowledge effectively.
**Desirable Skills:** * Experience with GCP or AWS platforms. * Enthusiasm for AI technologies and their application. * Familiarity with Scrum/Agile methodologies. * Working experience with CI/CD systems. * Knowledge of the Travel/Transportation domain is a plus.
**Qualifications:** * B.Tech or equivalent certifications.