Job Description
We are seeking highly motivated Apprentice Engineers to join our R&D Development Team, working on next-generation Category Planning and Retail Analytics platforms. This apprenticeship provides hands-on exposure to:
Enterprise-grade web applications
Data-driven retail solutions
Modern cloud-native architectures
Emerging AI / Agentic workflows
You will collaborate with experienced engineers and contribute to real-world product development across modules such as Assortment Optimization, Planogram Automation, Space Analytics, and Category Insights
Key Responsibilities
Software Development
Assist in designing, developing, and enhancing web applications using Angular, JavaScript, TypeScript, and .NET/C#.
Develop and consume RESTful APIs.
Write clean, maintainable, and scalable code following best practices.
Core Engineering Skills (Must Have)
Demonstrate a good understanding of .NET fundamentals including OOP principles, API development, and backend architecture basics.
Apply strong debugging and problem-solving techniques, including root cause analysis and code tracing.
Write efficient and optimized SQL queries including joins, aggregations, and performance-aware query design.
Ability to analyze issues across application, API, and database layers.
Data & Cloud Engineering
Work with cloud and data platforms such as Azure (AKS, Functions, Storage), SQL Server, and Snowflake.
Support data pipelines, transformations, and analytics workflows.
AI & Advanced Capabilities (Good to Have)
Exposure to Python-based data processing (Pandas, NumPy) and basic ML/GenAI concepts (RAG, LLMs, APIs).
Assist in building intelligent insights for category planning.
Testing, Debugging & Quality
Write unit and integration tests.
Actively participate in debugging, troubleshooting, and performance tuning.
Identify and resolve issues across frontend, backend, and database layers.
Ensure delivery of high-quality, reliable, and scalable solutions.
Collaboration
Work in Agile teams with Product Managers, Architects, and QA teams.
Participate in code reviews, sprint planning, and retrospectives.
Qualifications
Bachelor’s/Master’s in Computer Science, IT, MCA, or Engineering.
Recent graduates or final-year students preferred.
