Senior Software Engineer, Global Converse, ITC

Nike

3.7

(41)

India

Why you should apply for a job to Nike:

  • 60% say women are treated fairly and equally to men
  • 56% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #21272_R-81648

    Position summary

    nical direction, architectural guidance, and delivery maturity, helping deliver high‑impact consumer and enterprise experiences. You lead with curiosity, problem‑solving rigor, and a commitment to elevating the maturity of Supply Chain, Planning, and Corporate technology capabilities across the enterprise.

    Details on qualifications:

    • Bachelor's degree in computer science, Engineering, or a related field.

    • 7+ years of professional software engineering experience building and operating production systems.

    • Experience in microservices architecture, domain driven design, and RESTful API's using languages such as Node.js and python

    • Experience using cloud services to build an integrated application (AWS - EC2, ECS, API gateway, Lambda, Relational and Non-relational Databases), and container orchestration (Docker/Kubernetes).

    • Hands on experience with automated testing frameworks for API, UI, and service level testing (e.g., Selenium, Cypress, Playwright, REST assured, Postman, Karate).

    • Experience with implementing CI/CD and leading teams with DevOps responsibilities of deploying and supporting the software in production

    • Proven delivery excellence in highly collaborative, multi-disciplinary teams.

    • Expertise in microservices architecture, domain driven design, RESTful services,

    • Proficiency in one or more of: Java/Kotlin, JavaScript/TypeScript, Python, or Go.

    • Good to have experience with observability & monitoring tools (e.g., Splunk, SignalFx)

    • Familiarity with messaging and streaming platforms (e.g., Kafka, Event Hubs).

    • Knowledge of secure coding practices, identity and access management, and compliance considerations.

    • Exposure to Supply Chain and Corporate domains, such as inventory, order management, logistics, warehouse management, and financial systems.

    • Experience implementing or integrating with ERP platforms.

    • Strong problem-solving skills, with experience troubleshooting complex, distributed systems.

    • Excellent verbal and written communication skills, with the ability to engage both technical and business stakeholders.

    • Eagerness to learn and apply AI driven solutions to improve engineering productivity and system outcomes, and operational efficiency

    • Strong collaboration and A growth mindset - curious, adaptable, and energized by evolving technology.

    WHAT YOU'LL WORK ON

    • Design & Develop: Build, test, and maintain React applications and Node services providing functionality necessary to enable our software Engineering efforts.
    • Collaborate: Work closely with product managers, engineers to understand requirements, technical specifications, and deliver quality software.
    • Design, develop, and execute test strategies, test plans, and test cases across functional, integration, system, and regression testing.
    • Write and maintain automated tests (API, service level, UI, and data validation) using modern frameworks and tooling.
    • Test and validate end to end business workflows across Supply Chain, Planning, Finance, and Corporate systems.
    • Validate integrations and data flows between systems such as ERP, OMS, WMS, Planning tools, and Finance platforms (REST APIs, events, batch jobs).
    • Front-End Development: Design and implement RESTful APIs, microservices, services using technologies like Node.js
    • Review code developed by other developers and provide feedback to ensure best practices
    • Database Management: Develop databases, ensuring efficient data storage and retrieval.
    • Testing & Quality Assurance: Write unit tests, integration tests, and maintain high code quality standards using tools such as Jest, Mocha, or similar.
    • Performance Optimization: Identify and fix performance bottlenecks across the full stack, ensuring high availability and responsiveness.
    • CI/CD Integration: Integrate with and maintain continuous integration/continuous deployment (CI/CD) pipelines for seamless software delivery.
    • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
    • Provide technical leadership and mentorship to engineers, analysts, and partner teams.
    • Partner with business and technology teams to define product features, and design, build, and launch new products or enhance existing platforms.
    • Contribute to architecture evolution, security by design, and cost-efficient solutions.

    Why you should apply for a job to Nike:

  • 60% say women are treated fairly and equally to men
  • 56% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.