Sporting Fashion & Goods
Software Engineer III - Fullstack, ITC
Mid Level
Karnataka, India
in office
Full time
Digital, Product & TechEngineering & DevelopmentIT & Infrastructure
Job description
About the Role
The Software Engineer III role sits within Nike's Supply Chain and Planning Technology organisation and reports to the Engineering Manager. The engineer collaborates daily with peer software engineers, product managers and architects on product teams, and engages with other Global Technology teams to align on organisational and individual development goals. This mission critical team builds a high-throughput, low-latency, fault-tolerant supply chain platform that supports Nike's Digital transformation and growth strategies.
Key Responsibilities
- Contribute to designing and delivering solutions for both digital and in-store platforms to bring best-in-class consumer experiences to consumers worldwide.
- Be part of a mission critical team focused on building a high-throughput, low-latency, fault-tolerant supply chain platform that drives Nike's Digital transformation.
- Contribute ideas for new features and identify technical areas for improvement, proactively collaborating with product team members at Nike to design, develop, and deploy a highly scalable digital asset management system and services.
- Write clean, tested, and well-documented code, perform peer code review, and mentor other engineers on the team.
- Remain current with industry trends and participate in development of key innovation features.
- Help the team with continuous improvement in performance, scalability, extensibility, reliability, and usability of features by leveraging agile methodology concepts for quality, delivery, and continuous improvement.
Required Experience & Qualifications
- A minimum of 6-9 years software development experience.
- Experience working in a highly collaborative, multi-discipline development team environment.
- Experience working in a distributed/cloud-based environment (e.g. AWS Services, GCE, Rackspace, Azure etc.).
- Experience in micro service architecture, domain driven design, and RESTful Services using Java.
- Experience working with Java and Spring Boot framework mandatorily.
- Experience working on React for component driven development, frontend testing frameworks and performance optimisations.
- Experience with monitoring and tracing tools like Splunk, SignalFx, New Relic etc.
- Experience working with relational data stores like MySQL, Oracle etc.
- Experience with continuous integration, unit testing, static analysis, and automated integration tests.
- Working knowledge of Scrum and agile principles.
- Comfortable using AI tools, Cursor, GitHub Copilot etc.
- Comfortable working in a fast-paced, results-oriented environment.
- Comfortable working with globally distributed and diverse teams.
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
- Bachelor's degree in computer science, Information Systems, or other relevant subject area, or equivalent experience.
Preferred Skills
- Continuous delivery experience.
- Experience in designing and implementing highly scalable web applications.
- Exposure to Supply Chain domain areas like inventory management, order management, logistics management, warehouse management.
- Exposure to implementing or integrating with enterprise scale packages like Manhattan WMS.
- Exposure to wireframe design and prototyping using tools like Figma.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.