Posted on: February 25, 2021
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.
Passion for software solutions that use prevailing technologies and
improve the customers' experience. Develop, modify, enhance, and
implement software systems designed to support business
initiatives. Projects are usually of moderate complexity, and
require solid knowledge of development technologies and tools. The
Software Engineer works in most phases of a project, performs
maintenance, and provides technical assistance/advice on existing
MAJOR DUTIES AND RESPONSIBILITIES
Actively and consistently supports all efforts to simplify and
enhance the customer experience.
Code and perform unit and integration testing of software to ensure
proper and efficient execution while adhering to business and
Code, test, debug, and enhance software.
Write programs according to specifications.
Participate in code review sessions to validate adherence with
Develop and maintain technical documentation.
Serve as an escalation point to resolve incidents and problems with
software supported by the team.
Generate reports and/or data through database management, data
administration, and data extraction techniques.
Provide system analysis and improvement recommendations.
Identify and recommend system designs/requirements for software
enhancements with senior team members.
Implement, monitor, test, and audit new software programs to
maximize efficiency of software systems.
Participate in continuous performance improvement sessions to
discuss opportunities to improve processes and/or standards.
Coordinate with technical teams to analyze and resolve software
related problems causing operational difficulties, advising on
specialized features and functions.
Follow established configuration/change control processes.
Work with team to evaluate workload.
Skills/Abilities and Knowledge
Ability to read, write, speak and understand English
Experience with open source and commercial RDMS and NoSQL databases
and MQ technologies.
Experience working with DevOps engineers to build and deploy
infrastructure with cloud deployment technologies.
Experience with test-driven development and automated testing
Strong understanding of Scrum/Agile development methodologies.
Capable of delivering on multiple competing priorities with little
Strong understanding with infrastructure automation technologies
Strong understanding of build automation technologies (Team City,
Strong understanding with monitoring technologies (BigBrother,
Hobbit, Solar Winds, NetCool, etc)
Experience with programming languages (Java, Python).
Strong experience with building APIs and services using prevailing
design models (REST, SOAP).
Experience with scripting languages (Perl, Shell).
Experience with software security principles and patterns.
Experience with AWS.
Experience with cloud solution providers (Microsoft Azure or Google
BA/BS in Information Technology, Computer Science, or related field
or equivalent work experience
Related Work Experience / Number of Years
DBMS / 3
Coding, testing and designing software / 3
Software development methodologies / 3
Salaries depend on geography, experience, and education;
negotiations begin at $64500
For more information on Spectrum's benefits, please click .
Keywords: SPECTRUM, Denver , Software Engineer, IT / Software / Systems , Louisville, Colorado
Didn't find what you're looking for? Search again!