Job Directory Sr. Software Engineer

Sr. Software Engineer
Greenwood Village, CO

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Company Overview:

Charter Communications is America's fastest growing TV, internet and voice company. We're committed to integrating the highest quality service with superior entertainment and communications products. Charter is at the intersection of technology and entertainment, facilitating essential communications that connect 24 million residential and business customers in 41 states. Our commitment to serving customers and exceeding their expectations is the bedrock of Charter's business strategy and it's the philosophy that guides our 90,000 employees.

JOB SUMMARY

This role is responsible for the front-end development of various web properties within an enterprise-based environment. The ideal candidate has extensive experience working on high performance UI/UX customer facing web applications using front-end development technologies in responsive patterns.

MAJOR DUTIES AND RESPONSIBILITIES

Actively and consistently supports all efforts to simplify and enhance the customer experience

Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.

Codes, tests, and debugs new software or makes enhancements to existing software.

Designs and writes programs according to functional and non-functional requirements.

Leads front-end code review sessions to validate adherence to development standards

Reviews and provides input into development standards.

Develops and maintains technical documentation.

Helps resolve incidents and problems for production applications and web services supported by the team in accordance with identified Service Level Agreements

Collaborates with internal customers, technical and architecture teams to solve complex software problems.

Provides team and management with system analysis and feedback.

Influences system design by identifying and recommending design and requirements needs for software enhancements.

Mentors and coaches less experienced staff.

Participates in continuous performance improvement sessions to discuss opportunities to improve processes or standards

REQUIRED QUALIFICATIONS

Skills/Abilities and Knowledge

Technical Skills:

Demonstrated expert level knowledge of HTML5 and CSS.

Hands on experience with one or more modern front-end frameworks (Angular, React, HTL, Node).

Experience with jQuery

Demonstrated experience with Bootstrap, responsive designs and device optimizations.

Understanding of front-end performance optimization for customer facing websites.

Demonstrated experience delivering front-end code to backend development teams.

Knowledge of Stash, GitHub or similar.

Experience working with front-end development on content management systems (CMS).

Experience working in an Agile development team.

Bonus:

Experience with Adobe Experience Manager (AEM).

Experience with Adobe Photoshop and basic UI design.

Experience with Java and backend development.

Experience with Native Mobile applications.

Education

Bachelor's degree in Computer Science, Engineering or related field preferred.

Related Work Experience Number of Years

Front-end web development experience 6+

HTML, HTML5/CSS experience 6+

Software development experience (coding, testing and design) 6+

WORKING CONDITIONS

Office environment

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.