Expoint - all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Nike Senior Software Engineer Global Converse ITC 
India, Karnataka, Bengaluru 
829080496

Today


• 8+ years of experience in software development, with a focus on PLM (Product Lifecycle Management) and/or retail industry
• 5+ years of experience with FlexPLM. VibeIQ experience a plus
• Bachelor's degree in computer science, Information Technology, or related field
• PTC FlexPLM Certification is a plus
• Strong knowledge of Java, Spring, and Hibernate. Python experience a plus
• Experience with web services, RESTful APIs, and microservices architecture
• Familiarity with Agile development methodologies and version control systems (e.g., Git)
• Strong understanding of database design and data modelling
• Experience with cloud-based platforms (AWS and Azure) and data integration tools, such as AWS Glue, S3, DynmoDB & Lambdas, or Azure Data Factory
• Experience with IT service management tools like ServiceNow, JIRA, etc.
• Experience with Jenkins and containerization using Docker and Kubernetes, as well as other CI/CD tools like GitLab CI/CD, CircleCI
• Strong problem-solving skills and attention to detail
• Excellent communication and collaboration skills
• Ability to work in a fast-paced environment and prioritize multiple tasks
• Strong analytical and problem-solving skills
• Experience working with cross-functional teams across different time zones
• Ability to lead and mentor junior team members
WHAT YOU’LL WORK ON


• Design and implement software solutions using FlexPLM and VibeIQ, ensuring alignment with business requirements and industry best practices
• Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs
• Lead the development team in the design, development, testing, and deployment of software solutions
• Ensure solutions are scalable, secure, and meet performance requirements
• Develop and maintain technical documentation, including architecture diagrams, design documents, and technical notes
• Collaborate with QA team to develop and execute testing plans
• Participate in code reviews and ensure adherence to coding standards and best practices
• Stay up-to-date with industry trends, new technologies, and emerging standards
• Provide technical guidance and mentorship to junior team members
• Collaborate with DevOps team to ensure smooth deployment and operation of software solutions