Skechers

posted 9 days ago

Full-time - Mid Level
5,001-10,000 employees
Leather and Allied Product Manufacturing

About the position

The Software Engineering Manager at Skechers plays a pivotal role in transforming the IT division by leading high-performing teams in the development of cloud-native APIs and applications. This position requires a blend of technical expertise in full-stack development and integration, particularly with the Dell Boomi platform, alongside strong leadership skills to mentor and guide a team of software engineers. The manager will ensure agile software delivery while fostering an innovative and efficient work environment.

Responsibilities

  • Lead, mentor, and manage a team of Software Engineers to foster innovation and high-velocity delivery.
  • Mentor junior engineers in JavaScript, NodeJS, Svelte, AWS, and SQL.
  • Oversee the development of full stack applications and APIs hosted on AWS.
  • Design, develop, deploy, and maintain integration processes between applications across cloud and on-premises systems using the Dell Boomi AtomSphere platform.
  • Participate in proof-of-concept development, demos, and post-deployment support of cross-team integration efforts.
  • Translate business process requirements into detailed technical specifications to meet business goals.
  • Responsible for architectural documentation and reviewing the development of solutions specified in technical design.
  • Ensure development activities are aligned with scope, schedule, priority, and business objectives.
  • Work within a team to establish best practices in services development and integration of applications.
  • Interface with both internal and external technical experts to implement solutions.

Requirements

  • Strong command of Full stack development using Svelte, JavaScript, and NodeJS.
  • Strong command of building and scaling REST APIs.
  • Strong command of integration concepts as they relate to Retail business.
  • Strong command of enterprise architecture concepts.
  • Strong command of enterprise integration design patterns.
  • Extensive experience translating business requirements to an effective integration solution.
  • Excellent communication skills, work ethic, punctuality, and reliability with a desire to excel.
  • Must be organized, able to work independently and in a team environment.
  • Experience with building and maintaining distributed microservices; debugging & monitoring production environments.
  • Adhere to company standards and apply design principles and patterns to develop robust software.
  • Work with development methodologies, adhering to best practices.
  • Solve complex problems that combine existing solutions with new code where necessary.
  • Available for on-call work during after-hours and weekends.
  • Work in an Agile environment with autonomy and efficiency.

Nice-to-haves

  • Experience with AWS Lambda, API Gateway, S3, and SQS.
  • Experience with traditional programming languages such as Python, Java, or C#.
  • Experience working with the Dell Boomi Platform.
  • Working knowledge of Linux, Windows, SQL and NoSQL database systems, and networking.
  • Experience integrating with 3rd party APIs.
  • Experience working with DevOps teams on implementing CI/CD pipelines and monitoring/alerting.
  • Experience working directly with business-facing groups outside of development.
  • Exposure to SFCC, SFMC, SFSC, and SessionM.
  • Experience working within an Agile team.

Benefits

  • Health insurance
  • 401k retirement plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service