Colorado Technology Jobs

Colorado Jobs

Job Information

Charter Communications/Spectrum Software Engineer in Greenwood Village, Colorado

Company Overview:Charter Communications is America's fastest growing TV, internet and voicecompany. We're committed to integrating the highest quality service withsuperior entertainment and communications products. Charter is at theintersection of technology and entertainment, facilitating essentialcommunications that connect 24 million residential and business customers in41 states. Our commitment to serving customers and exceeding theirexpectations is the bedrock of Charter's business strategy and it's thephilosophy that guides our 90,000 employees.As a highly valued, contributing software engineer on the Charter WirelessRandD team, you will help shape the next generation cloud based IoT and PLTEsolutions . Our team develops solutions to quickly solve unique challengesfaced by the Charter IoT delivery teams. We architect, build, and deliverstrategic, targeted solutions in a rapidly evolving environment.MAJOR DUTIES AND RESPONSIBILITIESActively and consistently supports all efforts to simplify and enhance thecustomer experience.Code and perform unit and integration testing of software to ensure proper andefficient execution while adhering to business and technical requirements.Code, test, debug, and enhance software and write programs according tospecifications.Participate in code review sessions to validate adherence with developmentstandards.Develop and maintain technical documentation.Provide system analysis and improvement recommendations.Identify and recommend system designs/requirements for software enhancementswith senior team members.Participate in continuous performance improvement sessions to discussopportunities to improve processes and/or standards.Coordinate with technical teams to analyze and resolve software relatedproblems causing operational difficulties, advising on specialized featuresand functions.Follow established configuration/change control processes.Ensure the software architecture is lean, extensible, and well documentedEnsure software modules are reliable and reusableIntegrate with metrics and auditing systems to inform on health and usageWork with team to evaluate workload.REQUIRED QUALIFICATIONSSkills/Abilities and KnowledgeAbility to read, write, speak and understand EnglishExperience with JavaScript/Typescript.Experience with Amazon Web Services AWS.Experience working with DevOps engineers to build and deploy infrastructurewith cloud deployment technologies.Experience with software revision control Git.Experience with test-driven development and automated testing frameworks and understanding of Scrum/Agile development methodologies.Capable of delivering on multiple competing priorities with littlesupervision.Strong understanding with infrastructure automation technologies (Docker,Kubernetes).Experience with programming languages (Java, Python).Strong experience with building APIs and services using prevailing designmodels (REST, SOAP).Knowledge of object design, design patterns, and algorithms.Experience developing multi-threaded applications for networking, webservices, HTTP, and TCP/IP.Strong understanding of high-volume, real time processing.Good communicator; able to analyze and clearly articulate complex issues andtechnologies understandably and engagingly.Great design and problem-solving skills, with a strong bias for architectingat scale.Strong troubleshooting and problem-solving skills, adaptable, proactiveand willing to take ownership. Systematic investigation and eliminatingvariability of issues.Large-scale systems software design and development experience and workingknowledge of Unix/Linux.Strong analytical skills and the ability to pay careful attention to detail.Able to work in a fast-paced, ever-changing environment.EducationBSc in Information Technology, Computer Science, or related field orequivalent work experienceMSc is preferredRelated Work Experience/ Number of YearsCloud environment / 3Coding, testing and designing software / 3Software d