Software Engineer (Sitecore)
Air Arabia Group
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
- Design, develop, test and deploy Sitecoreβbased web applications and components.
- Build and maintain Sitecore SXA sites, including templates, renderings, and content models.
- Implement headless solutions using Sitecore JavaScript Services (JSS) and integrate with frontβend frameworks.
- Write efficient C# and ASP.NET MVC code, adhering to cleanβcode principles and coding standards.
- Develop and optimise SQL queries, stored procedures and database schemas.
- Manage source code using Git, participate in code reviews and maintain CI/CD pipelines on Azure DevOps.
- Collaborate with QA to create automated test suites and ensure highβquality releases.
- Contribute to technical documentation, architecture diagrams and knowledgeβsharing sessions.
- Stay updated with the latest Sitecore releases, Azure services and industry best practices.
- 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
Selection process
- Round 1: Online coding test (DSA and basic .NET problems)
- Round 2: Technical interview (Sitecore concepts, architecture, Azure, problemβsolving)
- Round 3: HR interview (fit, communication, career goals)
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Air Arabia Group's market reputation, recent tech innovations, and how your skills in .NET Core directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.