Employer: Armstrong
LOCATION: Fully remote work from home position that can be located anywhere within the United States.
Why consider working for Kanopi by Armstrong?
Armstrong World Industries (AWI) is a leader in the design and manufacture of innovative commercial and residential ceiling, wall and suspension system solutions in the Americas. With approximately $1B in revenue, AWI has about 2,500 employees and a manufacturing network of twelve facilities.
We recently launched our first eCommerce site, Kanopi, which is a cutting-edge, end-to-end platform that connects facility managers, business owners, and consumers with ceiling solutions. We are building a team to own, manage, and grow this platform as we work to transform the building products buying experience.
What does it mean to work at Armstrong?
It means being immersed in a supportive culture that recognizes you as a key player in Armstrong’s future. We are a large company with a local feel, where you will get to know and collaborate with leadership and your colleagues across the company.
By joining us, you’ll have the opportunity to make the most of your potential. Alongside a competitive remuneration package, you will receive:
- A benefits package including: medical, dental, prescription drug, life insurance, 401k match, long-term disability coverage, vacation and sick time, product discount programs and many more.
- Personal development to grow your career with us based on your strengths and interests.
- A casual work environment where we have a recognition program for our team, and service awards. You will also be able to make the most of our fitness center and lunchtime cafe.
- A working culture that balances individual achievement with teamwork and collaboration. We draw on each other’s strengths and allow for different work styles to build engagement and satisfaction to deliver results.
As our remote based Software Architect, you will be responsible for designing and developing cloud-native UI/UX applications throughout the entirety of the product life cycle and serve as the primary technology SME/consultant within the Kanopi team. This role can be completely virtual or located at our headquarters in Lancaster, PA.
Being a valued member of the Kanopi team means being immersed in a supportive culture that recognizes you as a key player in Armstrong’s future. We are a large company with a local feel, where you will get to know and collaborate with leadership and your colleagues across the company.
What you’ll be doing:
- Interfacing with business and product teams to solution new feature requests
- Drafting architectural diagrams in effort to provide implementation roadmaps
- Interfacing with development teams and infrastructure teams to drive solution design decisions and issue resolution
- Developing appropriate solutions and help us get scalable solutions to market faster
- Recommending solutions to product and project teams for implementing and developing new functionality and applications
- Researching and identifying applications that would best suit requirements
- Building MVP’s and taking lead on analyzing marketing requirements
- Creating technical solutions and corresponding approaches for roadmap items
- Suggesting improvements and updates based on security best practices for cybersecurity and data protection
- Coordinating and assessing impact of IT changes and translating needs into change execution plans
- Leading project planning and delivery tracking efforts on small- to medium-sized initiatives
- Leveraging design, DevSecOps, account configuration, and similar areas to maximize speed of development and deployment
- Collaborating with software engineering, project management, and operations teams to support Cloud deployments and operations
- Utilizing automation frameworks to build automation for repetitive and complex tasks
- Taking lead on cost estimation calculations of proposed infrastructure projects
What will make you successful:
- Ability to see the “big picture” with the business team, and understand how to solution for needs
- Strong familiarity with source, build, and deploy tools: Git, Gulp, Grunt, Maven, Webpack, Jenkins, etc.
- Expertise in automated testing using Selenium to deliver high-quality, modular code
- Proficient with AWS cloud architecture, including Lambda, S3, EC2, VPC, ELB, WAF, and Route 53
- Proven experience with designing, developing, operating, and maintaining cloud-native web applications
- Deep understanding of how full stack applications are built and function
- Ability to assess existing infrastructure or code pipeline setup and develop and implement a remediation plan
Required Qualifications:
- Bachelor’s Degree in Computer Science, Engineering
- 10+ years of professional IT experience
- 7+ years of software engineering experience, specifically with full stack JavaScript frameworks and modern web technologies such as Angular 2+, d3.js, Vue/Vuex, React, Redux, TypeScript, HTML, CSS, and Shopify
- 8+ years demonstrating a high degree of proficiency in designing and developing complex, eCommerce solutions.
- Must be well versed in eCommerce technology (Shopify, Magento ..)
- Knowledge of application architecture, database design, application development, configuration, and reporting are required.
- Flexible and adaptable with regards to learning and understanding various eCommerce technologies.
- Demonstrated experience with large-scale eCommerce efforts
- Strong problem solver with ability to manage and lead the team to push the solution and progress.
Preferred Qualifications:
- Ability to utilize automation and deployment tools, preferably CodePipeline, CodeBuild, CodeDeploy, and CloudFormation
- Advanced Knowledge of Networks, Load Balancing, and Firewall Rules
- Proficiency in Shopify, vue.js, Storefront API’s, REST, GraphQL
- Ability to code using a server-side language (Node.js, Python, PHP, C#)
- Mastery in using APIs and webservices to build integrations to and from applications
- Experience with scripting languages; Bash and Python
- Certification in Network Engineering
- Ecommerce data and analytics, personalization, content management, machine learning, payment platforms, supply chain and fulfillment automation, search engine optimization integration, omni-channel ecommerce technologies
By joining us, you’ll have the opportunity to make the most of your potential. Alongside a competitive remuneration package, you will receive:
- A benefits package including medical, dental, prescription drug, life insurance, 401k match, long-term disability coverage, vacation and sick time, product discount programs and many more
- Personal development to grow your career with us based on your strengths and interests
- A casual environment where we have a recognition program for our team, and service awards. When in Lancaster, you will also be able to make the most of our fitness center and lunchtime cafe
- A working culture that balances individual achievement with teamwork and collaboration. We draw on each other’s strengths and allow for different work styles to build engagement and satisfaction to deliver results
More reasons to join AWI/Kanopi:
- Career Growth. There will be opportunities within both the Kanopi team as well as with some of our other digital teams. Kanopi represents an opportunity for you to learn and grow – we support individual employee development as well with training, conferences and stretch assignments.
- Startup Environment. Kanopi represents an opportunity to be a part of a startup business with significantly more security/financial backing than most other startups. We have an opportunity to be creative in identifying and tackling better ways to serve our customers as we grow.
- Market Leader. Armstrong World Industries (AWI) is a market leader in the industry, and has a strong brand and product reputation, and strong product development pipeline/track record of innovation; this allows us to reinvest back into growth areas for our business
- Strategic Growth. Kanopi is one of three strategic growth initiatives for the company. Ability to be a key part of a high visibility team that has support and frequent interaction with our executive team.
- Autonomy. Kanopi has a high degree of autonomy, while still having the support of the parent company. This allows us to move fast and do things differently, yet still take advantage of AWI infrastructure/tools.
- Experienced Leadership. With experienced leadership and buy-in from the executive team, we quickly overcome any challenges/barriers.
- Radical Simplicity. We streamline/automate to make our teams as efficient as possible. That means there is less bureaucracy that hinder some large organizations.
- Flexibility. A flexible work environment as part of a hybrid team. Most of our team is all over the United States. We will continue to have occasional travel for team summits and development opportunities, bringing the best of both worlds together.
- Bonus Program. Available dependent on performance of Kanopi and Armstrong