Sporting Fashion & Goods
Software Engineer -III, ITC
Mid Level
Karnataka, India
in office
Full time
Digital, Product & TechEngineering & DevelopmentIT & Infrastructure
Job description
About the Role
The Senior Software Engineer will be part of the larger Global Technology organisation, working on Nike's internal product creation tools and reporting to the team's Engineering Manager. The role involves collaborating with a team of engineers, the Product Manager, and Principal Engineers to achieve Nike's business objectives. The engineer will solve complex software engineering problems and build tooling for internal Innovation & Consumer Creation team members, focusing on modular, configurable, and API-First capabilities for modern web applications.
Key Responsibilities
- Build tooling for internal Innovation & Consumer Creation team members.
- Develop modular, configurable, and API-First capabilities for modern web applications.
- Collaborate with a team of engineers, Product Manager, and Principal Engineers on software projects.
- Engage with other Global Technology functions and teams on organizational and technical goals.
- Solve complex software engineering problems supporting Nike's product creation tools.
Required Experience & Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, or similar field, or relevant professional experience in lieu of a degree.
- 5+ years of hands-on industry software development experience.
- Demonstrated expertise in Node.js, Python, or similar languages.
- Experience with cloud architecture, infrastructure as code, CI/CD, and related tools.
- Experience with AWS products including Lambda, Step Functions, DynamoDB, Elasticsearch, and S3.
- Experience with modern testing methodologies and frameworks such as Mocha, Jasmine, and Jest.
- Strong understanding of architectural design patterns and computer-science fundamentals.
- Experience with HTML, CSS, SASS, and JavaScript.
- Experience with HTML and HTML5, including Flexbox, semantic markup, accessibility, and concepts such as OOCSS, BEM, and ATOMIC.
- Experience with browser APIs, including a working knowledge of event lifecycles and performance optimization.
- Experience with CSS and CSS2, including cross-browser compliance.
- 2+ years of hands-on experience with technologies such as Vue.js, Vuetify.js, Vuex, React, Redux, Template Technologies, Micro Services, and REST Web Services.
Preferred Skills
- Experience with implementing and integrating AI, Machine Learning, and related data solutions.
- Experience with other frameworks such as Angular.
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.