Associate Web Developer
84 Lumber
About the Role
The Associate Web Developer is responsible for assisting with supporting, updating & developing websites & related technologies for the enterprise portfolio. The successful candidate will work closely with the Web Developer and should be eager to grow & learn a variety of technologies.
Key Responsibilities
- Serve as the Junior Webmaster & Editor of internal & public-facing 84 Lumber websites & related technologies
- Work closely with the Web Developer and other developers & engineers to help design, develop & deploy websites & web apps
- Develop websites & web apps using various languages (HTML, JavaScript, CSS, C#, SQL, PHP) & frameworks (.NET, Angular, WordPress, Umbraco)
- Perform technical upgrades & fixes to 84 Lumber websites as directed by Web Developer
- Manage content updates & pushes as requested by content owners
- Create application architecture diagrams, process flow diagrams, wireframes & prototypes to effectively communicate interaction & design ideas
- Develop a good working relationship with a wide range of stakeholders to design end-to-end experiences
- Independently research & make recommendations for improvements to enhance methodology, capability, ease-of-use & efficiency
- Help our over 7,000 associates & 300 locations serve our customers in the best way possible, by supporting them & the technology they use in store – come make an impact!
- Coordinate projects with managers IT Teams
- Collaborate with peers & work on multiple projects in a dynamic & fast-paced environment
Qualifications
- Enthusiastic to learn new technologies required for project requirements
- Project experience with an object-oriented programming language (e.g. C#, Java, Ruby, Python) & classes/interfaces
- Experience in the design & development of web sites
- Experience developing, managing & maintaining web site content
- Deliver assigned work tasks within project timelines
- Able to communicate technical concepts to non-technical people in both written & verbal communication
- Comfortable speaking with business customers to understand & define a problem
- Strong problem-solving skills to identify alternative solutions & approaches to a problem along with costs & benefits of each (tangible/intangible)
- Able to learn new business concepts quickly
- Can estimate task completion time with reasonable accuracy
- Work effectively in a collaborative environment across functional teams