Nike Hiring Software Engineer I, ITC in Karnataka | Onsite
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for Python, React .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
Nike is hiring a Software Engineer I, ITC for its Global Technology organization in Karnataka, India. The position focuses on full-stack software engineering, covering both front-end and back-end application development. The engineer will help build and maintain scalable applications, develop reliable features, and support cloud-native software solutions.
The role reports to an Engineering Manager and involves regular collaboration with software engineers, product managers, architects, designers, and other Global Technology teams. The work includes contributing to technical decisions, delivering application functionality, and supporting team development goals.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications and software services.
- Work across front-end and back-end components to deliver end-to-end application functionality.
- Build responsive and user-friendly interfaces using React or similar JavaScript frameworks.
- Develop RESTful APIs, microservices, and backend services using Node.js, Python, or comparable server-side technologies.
- Work with NoSQL databases and support effective data storage and retrieval.
- Collaborate with product managers, designers, architects, and engineers to define requirements and technical specifications.
- Write unit and integration tests and maintain high standards of code quality.
- Identify and resolve defects, troubleshoot application issues, and improve performance across the full stack.
- Integrate with and maintain CI/CD pipelines to support consistent software delivery.
- Participate in Agile activities such as sprint planning, daily stand-ups, code reviews, and retrospectives.
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- At least 1 year of professional experience as a Full Stack Software Engineer or in a similar role.
- Hands-on exposure to React or comparable front-end technologies.
- Exposure to server-side programming languages such as Node.js or Python.
- Experience with NoSQL databases.
- Exposure to designing and consuming RESTful APIs and web services.
- Familiarity with cloud platforms, preferably AWS, including serverless architectures and cloud-native development.
- Proficiency with Git, GitHub, or similar version-control tools.
- Experience with unit testing, integration testing, and test-driven development (TDD).
- Strong debugging, troubleshooting, problem-solving, and performance-optimization skills.
- Good communication and interpersonal skills, with the ability to work effectively in a team-oriented and fast-paced environment.
Preferred and Bonus Skills
- Familiarity with CI/CD tools such as Jenkins, CircleCI, or GitLab.
- Exposure to containerization technologies such as Docker.
- Familiarity with microservices architecture.
- Ability to adapt to changing priorities and work effectively in an environment with ambiguity.
Technology Environment
- React: Used to implement dynamic, responsive, and user-friendly web interfaces.
- Node.js and Python: Server-side programming options for backend services and API development.
- NoSQL databases: Relevant to application data storage and retrieval; no specific NoSQL product is named.
- REST API: Used for designing and consuming APIs and web services.
- AWS: The preferred cloud platform, with familiarity in serverless architectures and cloud-native development.
- Git and GitHub: Version-control options identified in the requirements.
- Jenkins, CircleCI, and GitLab: Examples of CI/CD tools listed as bonus skills.
- Docker: A containerization technology listed as a bonus skill.
- Jest and Mocha: Examples of tools for unit and integration testing.
- Agile: The role includes participation in sprint planning, daily stand-ups, code reviews, and retrospectives.
Collaboration and Working Practices
The engineer will join product teams within Nike’s Global Technology organization and report to an Engineering Manager. Daily collaboration is expected with peer software engineers, product managers, and architects. The role also involves working with other technology teams to align on organizational and individual development goals.
Agile practices are part of the stated engineering process. The engineer will participate in team ceremonies, contribute to code reviews, and work with colleagues to define requirements and technical specifications.
Education
The posting asks for a bachelor’s degree in Computer Science, Engineering, or a related field, while also accepting equivalent experience. It does not specify a particular degree title or engineering branch.
Experience
Candidates should have at least 1 year of professional experience in full-stack software engineering or a similar role. No maximum experience limit is stated.
Work Location and Arrangement
The listed location is Karnataka, India. The posting identifies the role as Non-Remote Posting, so it is not advertised as a remote position. It does not explicitly state a hybrid arrangement.
Who Should Apply
This role is relevant to candidates with professional full-stack development exposure who can contribute to both front-end interfaces and backend services. Applicants should be familiar with React or similar technologies, Node.js or Python, NoSQL databases, RESTful APIs, cloud platforms, version control, and software testing.
Additional exposure to AWS serverless or cloud-native development, CI/CD tools, Docker, and microservices can align with the bonus skills listed in the posting. Strong communication, collaboration, debugging, and problem-solving abilities are also important.
How to Apply
Review the job requirements and submit your application through Nike’s official job application page. Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
Any Bachelor's Degree
Passing Batch
2025, 2024, 2023, 2022
Experience
1+ years (Freshers welcome)
Similar Fresher Jobs
More openings you may like
Zebra Technologies Hiring Computer Vision Developer-1 in Bengaluru | Onsite
Zebra Technologies