Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Lowe's

    Sr Manager, Software Engineering

    Charlotte, NC, United States

    Skills & Experiences: * Should have good hands-on experience working in JAVA and Microservices (Springboot, API Gateways, Circuit Breakers) * Design REST APIs as per Open API specifications. * Knowledge of multiple back-end languages - Java, Python and JavaScript frameworks (e.g. Angular, React, Node.js) * Detailed knowledge with databases (e.g. Mo

    Job Source: Lowe's
  • minware

    Software Engineering Manager

    Charlotte, NC, United States

    • Ending Soon

    About minware minware provides development observability software that helps engineering organizations gain full visibility into their software development process to improve predictability, efficiency, and more. Kevin Borders founded minware after bootstrapping his previous company to $86m in revenue and selling in 2021, with the idea of helping

    Job Source: minware
  • Microsoft

    Software Engineering Manager

    Charlotte, NC, United States

    • Ending Soon

    The mission of our Azure CXP Primo Team is to empower our customers to achieve success with Microsoft Cloud products, receiving high-quality world-class assistance whenever and wherever they need it throughout their journey. We are a young, fast, and dynamic team with a startup culture that loves to take on big challenges, solve them and move onto

    Job Source: Microsoft
  • Siemens Digital Industries Software

    Software Engineering Manager

    Charlotte, NC, United States

    Job Family: Research & Development Req ID: 423714 General summary of the position: Siemens Digital Platforms is looking for a talented development manager to be part of a group that is building customer facing applications for support, learning, marketing, and documentation platforms. The Development Manager will hands-on lead development proje

    Job Source: Siemens Digital Industries Software
  • RVO Health

    Software Engineering Manager

    Charlotte, NC, United States

    • Ending Soon

    AT A GLANCE RVO Health is building a suite of integrated products that enable data-driven, digital experiences for our users, brands, and partners. You will work with modern technologies on the #1 Health Information Site. You will enable 100+ million users a month to live healthier lives. Our teams build applications that can hold up to our busin

    Job Source: RVO Health
  • RVO Health

    Software Engineering Manager

    Charlotte, NC, United States

    • Ending Soon

    AT A GLANCE RVO Health is building a suite of integrated products that enable data-driven, digital experiences for our users, brands, and partners. You will work with modern technologies on the #1 Health Information Site. You will enable 100+ million users a month to live healthier lives. Our teams build applications that can hold up to our busin

    Job Source: RVO Health
  • Wells Fargo

    Software Engineering Manager

    Charlotte, NC, United States

    About this role: Wells Fargo is seeking a Software Engineering Manager to manage a team of software engineers in the Enterprise Functions Technology (EFT) to provide guidance related to design and delivery of solutions. They would serve as application manager for the Essbase application portfolio, Interact with and manage relationships with infras

    Job Source: Wells Fargo
  • minware

    Software Engineering Manager

    Charlotte, NC, United States

    • Ending Soon

    About minware minware provides development observability software that helps engineering organizations gain full visibility into their software development process to improve predictability, efficiency, and more. Kevin Borders founded minware after bootstrapping his previous company to $86m in revenue and selling in 2021, with the idea of helping

    Job Source: minware

Sr Manager, Software Engineering e-Commerce

Davidson, NC, United States

Press Tab to Move to Skip to Content Link

Search by Keyword (example: title, req #, city or state)

Select how often (in days) to receive an alert:

Sr Manager, Software Engineering e-Commerce Build a better career with MSC.

Serving customer and community starts with the very best people doing their very best work. That is precisely what we have at MSC Industrial Supply Co., a leading North American distributor of metalworking and maintenance, repair, and operations (MRO) products and services. Watch HERE to find out why you should work at MSC and join us as we continue to build a diverse and inclusive workplace.

Requisition ID :15888

Employment Type : Full Time

Job Category : Digital / IT

Work Location : Davidson, NC (CSC)

State or Province : North Carolina (US-NC)

Potential Work Location : United States : North Carolina : Davidson

**Applicants must be authorized to work in the U.S. At this time, we are unable to sponsor or take over sponsorship of an employment Visa for this position.** BRIEF POSITION SUMMARY: As the Senior Manager of Software Engineering, you will be leading engineering teams to help MSC leapfrog our competition by developing next generation eCommerce and customer facing digital solutions. Working with MSC product owners, you will be responsible for creating digital products for our business by overseeing teams of agile software engineers, and providing leadership, vision and direction for those teams. This position is responsible for recruiting, developing, and retaining top talent, as well as ensuring the software engineering staff has the skills and capabilities to meet business needs.

You will also be required to understand key business problems, customer and market demand, propose and analyze multiple solutions and lead the team to produce the most efficient, cost effective, high performing and scalable solutions. In addition, you will provide the vision, rationale and recommendations to MSC’s leadership for next-generation digital solutions while ensuring current systems meet performance and operational standards.

The ideal candidate will have demonstrated experience leading multiple products (end to end) and have a well-rounded technical background in current cloud and distributed eCommerce technologies. You will leverage your practical experience to develop large, complex enterprise products utilizing highly skilled technologists to ensure flawless technical product delivery.

This is a leadership position with the expectation of leading and collaborating by example. Effective communication and presentation skills with associates and senior management across departments are essential for this opportunity.

DUTIES and RESPONSIBILITIES: Leadership

Build strong working relationships with business leaders to ensure software engineering teams meet expectations and contribute to achievement of business goals.

Work with product management leadership and other cross functional teams to design, manage, and/or execute product roadmaps and applications.

Lead the software engineering teams to successful delivery of business outcomes.

Manage budgets, with ongoing focus on personnel, vendor, and capital expenditures.

Support and facilitate innovative and experimental software development work to test new ideas and incorporates innovative thinking into daily execution.

Performs all duties inherent in the role of MSC Manager including hiring, termination, review, and development of associates

Fosters the MSC Culture in the department and throughout the company to ensure fulfillment of MSC’s vision and unity of purpose.

Participation in special projects and performs additional duties as required.

Software Engineering

Lead engineering teams to meet and achieve MSC’s technology vision and the business objectives.

Lead software engineering teams and other stakeholders to set goals for improving code quality, maintainability, security, and scalability. Monitor progress against these goals.

Implement and manage engineering teams using agile methods and POD team structures with a strong focus on customer experience utilizing metrics and reporting for data driven decision making.

Manage collaboration with Infrastructure and Operations to ensure software performs well in production and meets SLAs.

Work with the information security leaders to ensure software is effectively secured and that risks are mitigated.

Oversee management of relationships with consultants, vendors, and contractors and support negotiation of statements of work and business terms with suppliers.

Talent Management

Recruit, hire, source and retain top talent to grow engineering capabilities, address new needs and address skill gaps.

Manage resource allocation across teams to maximize business impact of resources and ensure each team has the skills and capabilities needed to achieve its objectives.

Manage software engineering talent, playing a key role in performance management and compensation processes, role and competency definition, and diversity, equity, and inclusion initiatives.

Partner with Human Resources to create learning and development opportunities aligned to the organization’s skill and capability needs, and to provide rewarding career paths for software engineering staff.

Build a culture that supports learning, collaboration, transparency, and inclusiveness.

Manage employee engagement and promote a compelling employee value proposition to retain software engineering staff.

EDUCATION and EXPERIENCE: Bachelor’s degree in computer science or related discipline is required

7+ years of experience in software engineering and/or applications development

5+ years of experience in managing talent and teams great than10 associates

Experience leading a complex application portfolio required

Experience with end-to-end delivery and iteration of continuous improvement and optimization required

Experience development of scalable internet facing web solutions required

SKILLS: Excellent understanding of typical multi-tier architectures: web servers, caching, application servers, load balancers, storage and the OSI 7 layer model

Adept at producing architectural diagrams and presentations for use in communication with various levels of management both the business and IT.

Advanced understanding of computer science concepts including hardware architecture, database, networking, computer languages, and operating systems.

Understanding of API development, headless architectures and stateless systems

Knowledge of performance optimization techniques such as caching and Content Delivery Networks (CDN).

Strong understanding of critical performance metrics, and performance optimization techniques at every layer of the system.

Experience with information and application security concepts, mechanisms, and tools.

Information and application security concepts including public key encryption, remote access, access credentials, and certificate-based authentication.

Proven track record of designing software systems to solve complex business problems.

COMPETENCIES: Demonstrate your ability to understand the business with effective and timely communications with your business partners. Understand your audience and tailor your message for your audience. Demonstrate good communication by listening to all sides of the story. Move the ball forward by leveraging your internal networks.

Be a self-starter by seizing new opportunities, stepping up and handling tough issues and showing a can-do attitude in good times and bad. Energize and engage the team by leading by example.

Think creatively, have high standards and set aggressive goals. Pursue everything with energy and focus on obtaining set goals. Pushes through setbacks to achieve objectives and demonstrates a track record of exceeding goals. Demonstrate leadership by pushing yourself and others to achieve more.

Connect and work collaboratively with others within and outside the organization. Demonstrate leadership while working collaboratively by representing your own point of view while being fair to others and giving credit to all who have had a part. Gain the trust of your peers while collaborating on objectives.

Challenge yourself by taking on new assignments in or outside of the workgroup. Manage multiple and interdependent work streams in a controlled and disciplined manner.

Learn and improve by adapting to changing business needs and accepting feedback. Identify improvement opportunities and coach others to improve their performance.

Be empowered by working through ambiguity to successfully develop great business solutions. Demonstrate your technical leadership by getting to the why of the problem. Make sound decisions in absence of solid information. Show wisdom and judgement by considering all relevant factors and work to the best solution not necessarily a perfect solution. Demonstrate that you understand the 80/20 rule and when it should be applied.

OTHER REQUIREMENTS: A valid driver’s license and the ability to travel up to 10% of the time may be required.

Compensation starting at $122,220 - $192060 depending on experience.

The salary range represented is based on similar roles in comparable industries, and the cost of labor in respective cities. Actual compensation is based on the candidate’s relevant experience, education requirements and peer pay equity. The Company reserves the right to modify the range as market conditions change.

#LI-Hybrid

Why MSC

People. Collaboration. Insight. That’s how you build something that works.

Built on a foundation of trust, MSC works side by side with our customers to help them drive business results. With more than one million product offerings and 75+ years of experience across industries, MSC strives to help our customers achieve greater productivity, profitability, and growth through inventory management and other innovative supply chain solutions.

We care about our associates and have programs in place to help our 6,500+ team members achieve their potential. When you join our team, you will receive rewards and recognition for your contributions, training and professional development opportunities, as well as a variety of benefits to support you and your family's health, well-being, and financial future.

If you are inspired to learn, take risks, and succeed as a team, you can build a better career at MSC.

Equal Opportunity Statement

At MSC, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all qualified applicants and our associates without regard to race, color, religion, age, sex, national origin, disability, protected veteran status, sexual orientation, gender identity/expression or any category protected by applicable law.

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Email Alert for Sr Manager, Software Engineering e-Commerce jobs in Davidson, NC, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.