Sr. Manager, Software Development

Posted:
8/4/2024, 8:12:51 AM

Location(s):
Scottsdale, Arizona, United States ⋅ Arizona, United States

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

About the position

Responsible for guiding the development of new and enhancing existing digital products by providing technical direction and guidance. Responsible for understanding, assessing, and presenting risk reporting to senior management, collaborating with architecture and product teams, and managing resources.

Responsible for managing the performance and career paths for everyone on your teams. Participates in the full SDLC and helps lead team through identifying areas in need of improvement and taking initiative to raise the bar.

What you will accomplish

  • Leads teams in designing, developing, and modifying complex software features & functions, including prototypes.
  • Partners with the Scrum Master and Software Product Owners to understand vision and direction for products and guides the engineering teams to realize these visions.
  • Partners with Solution Engineering and Enterprise Architecture to align software development teams to defined SDLC and design patterns.
  • Provides support regarding product development to internal departments to ensure timely delivery.
  • Presents feedback from various internal teams to developers to help guide project and product development.
  • Identifies and enforces best practices for developing modern software.
  • Provides strong career advice and direction for developers enabling growth through career advancement.
  • Manages team capacity and utilization to meet product development requirements and timing.
  • Reports on capacity, productivity, and utilization to senior management.
  • Provides feedback and suggestions to the Development Operations (DevOps)/Edge Engineering teams to continuously improve CI/CD capabilities.

What you have achieved

  • Bachelors degree or equivalent experience. A Master's degree is preferred.
  • 10 years enterprise development and 5 years of experience with server-side languages such as C#, Java, Node.
  • 4 years of Relational and/or NoSQL database experience or combination of 2 years of experience with Node.js,
  • 2 years in a modern front-end framework such as Angular or React. 
  • Excellent knowledge of Architectural Patterns, SOLID, and Object Oriented Design Principles.
  • Excellent knowledge of distributed systems architecture (Microservices, SOA). Understanding of software Quality Assurance principles.
  • Excellent knowledge of Agile development methodologies such as Scrum, Scrumban or Kanban.
  • Prior management experience with at least 3 years leading teams.
  • High quality organizational and leadership skills.
  • Outstanding communication and presentation abilities.

 

About Plexus

Plexus Worldwide is a leading direct-sales company founded in Scottsdale, Arizona, where it remains a top employer and economic driver. For the past 16 years, Plexus has been focused on igniting hope, health, and happiness through its science-backed nutritional products, skincare, and an exciting home-based entrepreneurial opportunity.

As a 6-time Best Places to Work winner, the company enjoys a solid organizational culture and deeply commits to giving back to communities in need.

Our Core Values

We contribute to the overall growth and success of Plexus by embracing the Plexus core values:

  • We are One Plexus.
  • We are accountable.
  • We get the job done right.
  • We empower others.

Benefits

  • 401k program with a company match and immediate vesting.
  • Quarterly bonuses based on company profitability.
  • Weekly drawings for gift cards and cash.

Thank you for taking the time to apply for an opportunity with our One Plexus team! If you have any issues during the application process, please get in touch with us directly at [email protected].

We are committed to protecting the privacy and security of your information. Visit our Candidate Privacy Notice for additional information.

#LI-DNI