Avery Dennison Solutions Architect - Intelligent Labels in Glendale, California
Avery Dennison Corporation (NYSE: AVY) is a global materials science and manufacturing company specializing in the design and manufacture of a wide variety of labeling and functional materials. The company’s products, which are used in nearly every major industry, include pressure-sensitive materials for labels and graphic applications; tapes and other bonding solutions for industrial, medical and retail applications; tags, labels and embellishments for apparel; and radio-frequency identification (RFID) solutions serving retail apparel and other markets. Headquartered in Glendale, California, the company employs approximately 30,000 employees in more than 50 countries. Reported sales in 2018 were $7.2 billion. Learn more at www.averydennison.com.
We are seeking a Software Solutions Architect to join the Global Enterprise Architecture team. This role will be accountable for defining and executing the technology architecture strategy, design, development and deployment for Intelligent Label solutions portfolio. This includes establishing solutions based on user/client needs, cost, and required integration with existing applications, systems, or platforms. This could include, but not limited to, cloud-based, web-based, 3rd party software integration, IoT and Blockchain based applications.
Successful candidate will be current on industry trends & new technologies for the system architecture. Must collaborate with diverse business units to collect requirements, collaborate and supervise external 3rd party technical staff and engage internal technical experts to complete projects. Works on complex technical projects or business issues requiring state of the art technical or industry knowledge.
Design and implement long-term strategic goals and short-term tactical plans for handling and maintaining IL’s systems and software.
Ensure that proposed and existing systems architectures are aligned with Enterprise standards and technology roadmap.
Provide architectural expertise, direction, and assistance to Systems Analysts, Systems Engineers, and software development teams.
Conduct research on emerging technologies in support of systems development efforts, and recommend technologies that will increase cost-effectiveness and systems flexibility.
Work with the enterprise architects and other solution architects to ensure project fit with the technology roadmaps.
Identify, create and maintain appropriate solution architecture artifacts throughout the lifecycle of a project.
Identify, create, extend and maintain reusable architectural patterns to facilitate the development of future solutions.
Develop comprehensive software solutions based on user/client needs, cost, and required integration with existing applications, systems, or platforms.
Research, recommend and ensure effective security protocols, applications and strategies to ensure the integrity of the solutions.
Work with partners, including business, product, and UX team members to influence the application architecture and design.
Ensure internal software meets requirements of quality, security, modifiability, extensibility, etc.
Collaborate and supervise numerous external activities through 3rd Party consultants, industry experts and application partners.
Communicate effectively all concepts and guidelines to development team.
15+ years experience in Software Development with proven architecture, analysis, project management, and consulting experience preferably in a manufacturing environment on a large or global scope.
5 years of modern front-end development experience. Familiar with current technologies and trends.
High level understanding of various programming languages and techniques including serverless architecture.
Excellent knowledge of software and application design and architecture.
Understanding of network OSI model and network protocols such as TCP, UDP, DHCP, etc.
Experience with a systems development life cycle model (e.g. systems analysis, requirements gathering).
Experience in evaluating 3rd party vendors and solutions.
Experience architecting reusable frameworks for equipment control.
Understanding of software quality assurance principles.
High quality organizational and leadership skills.
Good communication and presentation abilities.
- Bachelor's degree preferably in Computer Science, Engineering or a related discipline.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status or other protected status. EEOE/M/F/Vet/Disabled. All your information will be kept confidential according to EEO guidelines.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status or other protected status. EEOE/M/F/Vet/Disabled