KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2420
Applications open Full-Time Job

Software Engineer (Sitecore)

Air Arabia Group

  • Pune, India
  • 5-7 LPA
  • 1–2 Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Air Arabia Group is a leading low‑cost carrier headquartered in Sharjah, United Arab Emirates, with a strong focus on leveraging technology to enhance its aviation operations, customer experience and digital platforms. The group’s technology arm, Information Systems Associates (ISA), builds and maintains mission‑critical software that powers booking engines, loyalty programs, operational dashboards and other digital services for the airline. ISA follows a modern, agile development culture and encourages its engineers to experiment with cloud‑native solutions, micro‑services and headless content management systems. Working with ISA gives engineers exposure to a fast‑moving, globally distributed environment where aviation‑grade reliability and security are paramount. The role of Software Engineer (Sitecore) in Pune is designed for early‑career developers who have already spent 1‑2 years building .NET web applications and have hands‑on experience with the Sitecore CMS. As a member of the ISA development team, you will collaborate with product owners, solution architects and QA engineers to translate business requirements into scalable, maintainable code. You will be responsible for creating Sitecore templates, renderings, SXA components and headless solutions using Sitecore JSS, while also integrating with Azure services, SQL Server databases and Git‑based CI/CD pipelines. The position offers a clear growth path: after mastering core Sitecore development, you can move into senior engineering, solution architecture or product ownership roles within ISA or the broader Air Arabia technology ecosystem. **Key Responsibilities** 1. Design, develop, test and deploy Sitecore‑based web applications and components. 2. Build and maintain Sitecore SXA sites, including templates, renderings, and content models. 3. Implement headless solutions using Sitecore JavaScript Services (JSS) and integrate with front‑end frameworks. 4. Write efficient C# and ASP.NET MVC code, adhering to clean‑code principles and coding standards. 5. Develop and optimise SQL queries, stored procedures and database schemas. 6. Manage source code using Git, participate in code reviews and maintain CI/CD pipelines on Azure DevOps. 7. Collaborate with QA to create automated test suites and ensure high‑quality releases. 8. Contribute to technical documentation, architecture diagrams and knowledge‑sharing sessions. 9. Stay updated with the latest Sitecore releases, Azure services and industry best practices. 10. Provide mentorship to junior developers and assist in onboarding new team members. **Tech Stack**: .NET, C#, ASP.NET MVC, Sitecore (SXA, JSS), SQL Server, Git, Azure (App Services, Functions, DevOps), REST APIs. **Why Join Air Arabia/ISA?** The company offers a multicultural work environment, exposure to airline‑grade technology challenges, and a clear career ladder. Engineers enjoy competitive compensation, continuous learning opportunities, and the chance to impact millions of passengers worldwide through digital innovation. The Pune office is a hub for cutting‑edge projects, and the organization encourages work‑life balance, flexible timings and regular tech‑talks. Overall, this role is ideal for a motivated .NET developer eager to deepen Sitecore expertise, work on cloud‑native solutions and grow within a globally recognised airline technology team.

Eligibility & process

Who can apply

Bachelor’s degree in Information Technology Engineering, Computer Science, Information Technology or equivalent; minimum 60% aggregate marks; 1–2 years of relevant professional experience; no active backlogs at the time of joining; fluent English communication skills; preferably graduated between 2022‑2025.

Skills & stack

.NET Core C# Asp.Net Mvc Sitecore Sitecore Sxa Sitecore Jss SQL Server Git

Selection process

  1. Round 1: Online coding test (DSA and basic .NET problems)
  2. Round 2: Technical interview (Sitecore concepts, architecture, Azure, problem‑solving)
  3. Round 3: HR interview (fit, communication, career goals)

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (.NET Core, C#, Asp.Net Mvc, Sitecore, Sitecore Sxa, Sitecore Jss, SQL Server, Git) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Air Arabia Group Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Air Arabia Group as a Software Engineer (Sitecore)?
Highlight Air Arabia Group's market reputation, recent tech innovations, and how your skills in .NET Core directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Air Arabia Group 5-7 LPA
Recruiter Resume Apply
Chat Chat with Kashii