Back to Jobs
N

Senior Software Engineer, ITC

Nike Karnataka, India

Apply for this Position

Job Description

"Elevate your career in retail technology by joining Nike's Global Technology team as a Senior Software Engineer in the Direct Consumer Experiences - India Technology Centre."

As a Senior Software Engineer in Nike's Direct Consumer Experiences - India Technology Centre, you will play a pivotal role in shaping the retail experience of the future. With a focus on store checkout solutions, you will have the opportunity to work on cutting-edge technologies and collaborate with a talented team of engineers.

With a strong technical background and exceptional problem-solving skills, you will be responsible for designing, developing, and deploying scalable and resilient store solutions that deliver seamless in-store consumer experiences.

Why you should learn this:

The demand for skilled software engineers in the retail technology space is rapidly growing, with a projected increase in job openings by 20% in the next year.

Expected Salary: $150,000 - $250,000 per year, depending on experience and qualifications

How it works:

  • Design and develop scalable and resilient store solutions using modern technologies such as cloud computing, microservices, and containerization.
  • Collaborate with cross-functional teams to identify and prioritize technical requirements and develop technical roadmaps.

Core Concepts to Master

1

Cloud Computing

Design and deploy cloud-based solutions using Amazon Web Services (AWS) or Microsoft Azure to improve scalability, reliability, and security.

2

Microservices Architecture

Break down monolithic applications into smaller, independent services that communicate with each other using APIs to improve maintainability, scalability, and fault tolerance.

3

Containerization

Use containers such as Docker to package and deploy applications in a consistent and reliable manner, improving development, testing, and deployment efficiency.

Interview Questions (Beginner)

  • What are the key benefits of using cloud computing in retail technology?
  • How do you ensure scalability and reliability in a microservices architecture?
  • What are the advantages of using containerization in application deployment?

Job Overview

CompanyNike
Employment TypeFull-time
LocationKarnataka, India
Experience LevelFresher

Advance Questions

  • Design a cloud-based solution for a retail store checkout system, including infrastructure, application, and data components.
  • Explain how you would implement a microservices architecture for a retail e-commerce platform, including communication between services and data management.
  • Describe a containerization strategy for a retail application deployment, including container orchestration and management.