What are the responsibilities and job description for the Web Application, Technical Lead position at Hewlett Packard Enterprise | HPE?
Who We Are:
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
Job Description:
Job Family Definition:
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.
Management Level Definition:
Applies advanced subject matter knowledge to manage staff activities in solving common and complex business/technical issues within established policies. Manages exempt individual contributors and/or supervisors. Has accountability for results of a major program in terms of cost, direction and people management. Provides guidance on process improvements and recommends changes in alignment with business tactics and strategy for area of responsibility. Plans, manages and monitors operational/tactical activities of Staff. Staff members' work may involve strategic issues. Recruits and supports development of direct staff members. Typically reports to MG2 or Director.
Additional guidance/criteria: Manages and controls activities within a single country or a sub-region which is part of a larger geographical Region; Manages at least 4 employees and typically between 8 and 15 direct reports. Span of Control guidelines may differ from these numbers.
As a Web Application Manager, you will be part of the AIDE team creating the Frontend User Interface for the next generation of networking. We are building a modern single-page application incorporating a mix of data visualizations, forms & tables, network graphs, and geo-spatial views. Our stack is all JavaScript (ES6) with React.js and D3 core libraries, running on modern desktop browsers and mobile devices that interface with REST APIs and Websockets.
Responsibilities:
Lead and manage a team of web developers
Mentor members of the team including code reviews, technical skill development, and career growth
Coordinate with Product Management to set priorities and align on sprint goals
Support monthly Production Releases addressing critical issues with hotfixes
Architect new features using cutting edge technology and refactor legacy code
Bring UI mockups to life using JavaScript and React
Create interactive data visualizations using D3, SVG, or Canvas
Build and maintain reusable and responsive components
Analyze and optimize app performance
Resolve UI bugs, ensure scalability, and eradicate security vulnerabilities
Thrive in an Agile environment to deliver fast-paced features
Qualifications:
BS/MS in computer science with proven experience of 10+ years in the UI field
Have 3+ years in experience leading and managing a team of web developers
Love to develop frontend user interface and care about user experience
Proficient in collaboration and communication skills
Have a deep understanding of JavaScript, HTML, CSS
Are familiar with web application frameworks such as Node, Angular, Ember, React
Experienced with development tools such as GIT, JIRA, Babel, Webpack, JEST, and Circle CI
Understand good UI design, but prefer to stay heads down in the code
Are eager to learn and use new technologies and libraries
Preferred Qualifications:
Domain knowledge in the Networking space
Experience with Python, Backbone, SQL, Cloud and Micro Services
Familiar with Design tools such as Figma and Sketch
AI, Machine Learning, Neural Networks, and NLP
Additional Skills:
Salary : $134,000 - $307,000