Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Enterprise Architect II

AT McLane
McLane

Enterprise Architect II

Temple, TX

Job Description

McLane is one of the largest and most stable supply chain services leaders in the United States. We've been at the forefront of delivering retail and restaurant solutions for convenience stores, mass merchants, drug stores, and chain restaurants for over 125 years. Our vision is to be an agile, innovative, and unified supply chain partner that delivers a superior customer experience, improves the lives of our teammates and community, and produces best-in-class returns.

Design, develop and implement application solutions while directing the design of new applications from conception to completion and overseeing the technical staff involved with the development project. This position has a broad view and understanding of the organization's software landscape.

Want more jobs like this?

Get jobs in Temple, TX delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


This is a hybrid position which will require the candidate to report and work from the office three days a week. Therefore, interested candidates should be within a 50-minute radius from Temple, TX.

Benefits you can count on:

  • Day 1 Benefits: medical, dental, and vision insurance, FSA/HSA, and company-paid life insurance
  • Paid time off begins day one.
  • 401(k) Profit Sharing Plan after 90 days.
  • Additional benefits: pet insurance, maternity/paternity leave, employee assistance programs, discount programs, tuition reimbursement program, and more!

Essential Job Functions/Principal Accountabilities:
Other duties may be assigned. A teammate in this position must have the ability to:

  • Support strategic approaches and maintain alignment of development projects with enterprise strategic direction and application architecture.
  • Assume a leadership role in establishing and ensuring compliance with McLane methodology and initiatives including developing and adhering to standards, best practices and policies.
  • Document the desired future state of application architecture and document the gaps between current and future states.
  • Continually develop project team competencies.
  • Anticipate emerging business needs and provide application technology tool recommendations to the business.
  • Design, document and drive adoption of enterprise-wide architectures and frameworks.
  • Lead activities with external vendors and internal teams to identify, evaluate and recommend system hardware and software.
  • Provide technical/architectural mentoring and coaching to team members by identifying development opportunities through one-on-one coaching.
  • Assist technical staff and resolve any technical issues during project development.
  • Document the process to develop procedures for application use and security, where appropriate.
  • Provide detailed statuses when needed.
  • Log accurate information into the Time-Tracking system.
  • Continuously learn new tools and environments and acquire new skills to maintain and enhance job performance.
  • Ensure that requirements and development deliverables match the design specifications.
  • Ensure that the test plans match the requirements and test results match the test plans.
  • Create an appropriate test environment for the project team to work with and validate the delivered solutions.
  • Develop and test solutions using the McLane development tools in the McLane development environment that meet the McLane standards.
  • Provide the appropriate implementation documentation for installs.
  • Manage and execute the System-Testing process and User Acceptance Testing process.
  • Meet with project managers weekly to discuss current and future projects.
  • Identify processes not needed or no longer valid and create PIR / specifications to remove those processes.
  • Develop skills through technical training and reading.
  • Assist in team building and support functions using team documentation and presentations.
  • Provide high level estimates.
  • Request BA, DBA, DABA for new PIRs when needed.
  • Work with DBA/DABA to design tables and indexes, as needed.
  • Ensure that all aspects of a project plan are followed and documented (methodology, QA requirements, etc.).
  • Coordinate the functional design, development and unit testing phases of a project.
  • Provide risk assessment when needed.
  • Provide data or setup test environment if the change warrants a system test.
  • Identify and/or create initial load processes.
  • Identify the impacts on purges and design for interfaces (item/customer/vendor, for example).
  • Identify and design for changes needed for disaster recovery.
  • Review and provide sign-off on any specifications developed by offshore.
  • Assist developers in all aspects of coding, testing, install plans as is needed to develop them as future leads -mentoring.
  • Conduct a technical review of all project deliverables.
  • Create implementation and back-out plans.
  • Identify "how to" rollout process, if rollout is divisional.
  • Code/package components along with generate necessary QA documentation, when assigned.
  • Ensure QA receives all required documents for installation purposes.
  • Ensure there is support for install (onsite, if needed).
  • Review changes running for the first time after changes have been implemented.
  • Support your installed components for at least 45 days after installation.
  • Provide turnover to production support team of any new application or major changes to an existing application.
  • Successfully manage to any 3 of the following criteria -
    • Administration - Manage multiple projects and multiple assignments associated with those projects.
    • Technical - Master multiple McLane development tools in multiple McLane environments and is a "go to" person for tools and environments.
    • Systems - Understand and communicate the details of at least three McLane Business Areas and how they interact with each other, and is a "go to" person for at least three systems.
    • Design - Able to write high-level design specifications as well as detailed specifications for all applications across at least three McLane Business Areas.
    • Independence - Manage assignments independently within at least three McLane Business Areas and/or McLane Environments.
    • Problem Solving - Manage assignments independently within at least three McLane Business Areas and/or McLane Environments.

Minimum Skills & Qualifications:
A teammate in this position must have:

  • Bachelor's degree or equivalent, related experience.
  • Prior experience within various platforms and languages.
  • 10+ years in Information Systems.
  • Advanced certifications or has equivalent experience.
  • Ability to work independently and in a group environment.
  • Ability to communicate effectively as this role works with business executives, technical teams and end users to successfully develop applications (interpersonal, written and oral).

Working Conditions:

  • Office environment.
  • Hybrid.

Candidates may be subject to a background check and drug screen, in accordance with applicable laws.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Client-provided location(s): Temple, TX, USA
Job ID: McLane-2502033
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • Dental Insurance
    • FSA
    • HSA
  • Parental Benefits

    • Non-Birth Parent or Paternity Leave
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • 401(K) With Company Matching
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Shadowing Opportunities
    • Internship Program