Role responsibilities
The Staff Engineer, Digital Development is responsible for designing, building, and maintaining complex enterprise-scale platforms and architectures. This role provides technical direction, oversees project deliverables, and leads continuous improvements in software development processes.
Requirements
Candidates must have a bachelor's degree in Computer Science, Engineering, or a related discipline, along with a minimum of 10 years of related experience. They should also have at least 8 years of experience in software development focused on web and mobile technologies.
Key skills
Software Development Best Practices, Object-oriented Programming, eCommerce Application Development, Agile Methodologies, Cloud Architectures, Native JavaScript, Angular, Node.js, Drupal, AWS, CI/CD, RESTful Web Services, Web Performance Optimization, Content Management Systems, Enterprise Monitoring Tools, Code Quality
Keywords
Software Development, Technical Leadership, Enterprise Architecture, Angular, Node.js, Drupal, AWS, CI/CD, Agile, JavaScript, HTML5, CSS3, RESTful Services, Monitoring Tools, Code Reviews, Performance Metrics, eCommerce, DevOps, Source Control Management, Build Processes, Testing, Operations, Web Development, Content Management Systems, Optimization, Team Management, Technical Documentation, System Administration, Software Development Tasks, IT Support