CSS is hiring an Architect as a Senior Developer to drive and own assignments from conception to completion. You will serve as a technical expert on complex applications and business problems within our collaborative environment.
What You'll Do
- Work with project managers, business analysts, content specialists, and product owners to understand business requirements and technical specifications.
- Write clean, efficient, and well-engineered front-end code that serves as a standard of excellence for the team.
- Conduct code reviews, mentor other front-end developers, and provide guidance on code management, release processes, and documentation.
- Explore all technical options for solutions, including homegrown code, third-party systems, enterprise platforms, and existing components.
- Lead collaborative efforts through all phases of the software development life cycle (SDLC).
- Understand the lifecycle of various technology sub-systems within an eCommerce platform, including capabilities, dependencies, and upgrade paths.
- Leverage relationships with IT, QA, and other corporate colleagues by communicating and collaborating on cross-functional initiatives.
- Develop technical documentation such as system context diagrams, design documents, and release procedures.
- Lead troubleshooting efforts for production issues of all levels and severities.
- Lead efforts to monitor web properties for uptime and proactively identify future problems by analyzing trends and data.
- Lead efforts to identify and select third-party vendors based on digital roadmap and requirements.
- Oversee third-party technology partners, including their assignments, service level agreements, quality standards, and deliverables.
What We're Looking For
- 5 years experience in a development role in an enterprise environment with responsibility for delivery and support of technology solutions.
- 5 years coding experience in required language, platform, and/or technology.
- 5 years experience developing solutions using modern tools and practices.
- Working knowledge with code management systems.
- Working knowledge with intake and task management tools.
- Working knowledge of the Software Development Lifecycle (SDLC).
- Working knowledge of development frameworks.
- Working knowledge with build tools.
- Working knowledge of Agile delivery methodologies.
- Ability to multi-task and reprioritize in a dynamic environment.
- Outstanding written and verbal communication skills.
- Basic understanding of budgets, including processing invoices and other financial documents through accounting processes.
Nice to Have
- Bachelor's degree in eCommerce, eBusiness, information technology, or a related field.
- 7 years experience in a development role in an enterprise environment with responsibility for delivery and support of technology solutions.
- 7 years coding experience in required language, platform, and/or technology.
- 7 years experience developing solutions using modern tools and practices.
Wesco provides equal employment opportunities to all employees and applicants for employment. Employment decisions are made without regard to race, religion, color, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.



