Senior Software Developer - Spectrum Enterprise

Full Time Charlotte, North Carolina Posted 11/22/2021 Areas of interest: Information Technology, Software Engineering Requisition Number: 294677BR ISW353
At a glance:
  • Are you a technically sophisticated client-focused professional skilled in developing innovative front-end and back-end software?
  • Can you commit to a role guiding aspects of software development in support of company business initiatives?
  • Do you desire a competitive salary with lucrative benefits and a focus on professional development?
Our company:

At Spectrum Enterprise, our goal is to foster an engaging work environment that encourages our team members to reach their full potential. We promote a culture of excellence that celebrates diversity, innovative thinking and dedication to consistently exceeding client expectations.

Spectrum Enterprise, a part of Charter Communications, Inc., is a national provider of scalable, fiber technology solutions serving America’s largest businesses and communications service providers. The broad Spectrum Enterprise portfolio includes networking and managed services solutions: Internet access, Ethernet access and networks, Voice and TV solutions. Spectrum Enterprise’s industry-leading team of experts works closely with clients to achieve greater business success by providing solutions designed to meet their evolving needs. More information about Spectrum Enterprise can be found at

You are passionate about designing, developing, modifying, enhancing and implementing innovative systems designed to support new and existing business initiatives. As the Senior Software Developer, you routinely exceed internal and external client expectations by completing complex projects requiring a mastery of development tools. You are a detail-oriented professional that possesses a strong knowledge of all phases of software development and excel at completing them.

You maximize department success by performing system maintenance and providing technical assistance and advice on existing software solutions. You continuously improve performance metrics by reviewing the work of less experienced team members and serving as a mentor. You thrive in an office environment developing software for initiatives as part of Spectrum Enterprise Engineering and Operations (SEE&O) network security management (NSM) and service quality management. You report to the Manager of Software Development for goals, guidance and assistance.

Position benefits:
  • Competitive salary with bonus.
  • Health, vision and dental insurance.
  • 100% company match 401(k) up to 6%.
  • Company funded retirement accumulation plan for an additional 3%.
  • Education assistance.
  • Pretax childcare spending account.
  • Paid holidays, vacation days, personal days and sick days.
  • Employee discount on spectrum services where available.
What you will do:
  • Be an impactful member of the Software Development team by supporting all efforts to simplify and enhance the client experience.
  • Ensure accurate and efficient execution and adherence to business and technical requirements through detailed coding and performing unit and software integration testing.
  • Improve new and existing software by performing coding, testing, debugging, designing and writing programs according to functional and non-functional requirements.
  • Validate software adherence with development standards by providing knowledgeable input while leading code review sessions.
  • Guide the development of software by creating and maintaining accurate technical documentation.
  • Resolve incidents and issues for production applications and web services in accordance with identified service level agreements (SLAs) by serving as the final escalation point for clients.
  • Influence future system designs by managing system analysis and identifying and recommending design and requirements.
  • Maximize the efficiency of various systems by collaborating with internal clients and technical and architecture teams to resolve software issues and implement, monitor and test new software.
  • Enhance department performance metrics through hands-on coaching and mentoring of less experienced team members.
  • Mitigate risks by following established configuration and change control processes.
Required keys for success:
  • Six or more years of experience with major database management systems.
  • Six or more years of experience with coding, testing and design.
  • Six or more years of experience with software development methodologies.
  • Expert in Voice, data, Video and wireless technologies.
  • In-depth understanding of software design patterns and principles.
  • History of identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Proven ability to deal with ambiguous or incomplete information when evaluating alternatives and making recommendations.
  • Track record of working with teams and managing individual tasks with the ability to pick up complex concepts and processes quickly.
  • Creative and abstract thinking skills that can envision and design innovative solutions to business opportunities and challenges.
  • Solid ability to design, develop and deploy solutions and to deliver projects on time with minimal direction.
  • Extensive technical knowledge of Information Technology field and computer systems.
  • Demonstrated ability to take the lead on the most complex projects with experience sharing knowledge, resolving conflict and creating a consensus.
  • Effective written and spoken English communication skills with all levels of an organization.
How you will stand out from the crowd:
  • Expert scripting ability using various languages, including Python, Django, JSON, XML and Bash.
  • Experience using source control tools, such as Git/GitLab.
  • History of working in a Gitflow development workflow.
  • Understanding of server and database configurations, including Oracle, MySQL and Postgres.
  • Working Knowledge of web services, simple network management protocol (SNMP) and transmission control protocol/ user datagram protocol (TCP/UDP).
  • Skilled in operating systems, including RedHat and CentOS.
  • Proven experience in the operation and analysis of application software and standards.
  • InfoVista InSight and Spirent VisionWorks/Analytics experience.
Your education:
  • Bachelor’s degree in information technology, computer science or a related field, or an equivalent combination of education, training and experience (required).
ISW353 294677 294677BR

Our Commitment During COVID-19 Your health and safety is important to us, as such we’re using virtual recruiting tools to safely meet with qualified candidates. We are working in the office, following CDC guidelines.

Get to Know Us Charter Communications is known in the United States by our Spectrum brands, including: Spectrum Networks, Spectrum Enterprise and Spectrum Reach. When you join us, you’re joining a strong community of more than 95,000 individuals working together to serve more than 31 million customers in 41 states. Watch this video to learn more.

Who You Are Matters Here We’re committed to growing a workforce that reflects our communities, and providing equal opportunities for employment and advancement. Learn about our inclusive culture.

Related jobs

View All of Our Available Opportunities

Sign up for job alerts

Sign up to receive the latest career opportunities directly to your inbox.

Areas of interestEnter a location and a category, and click "Add" to create your Job Alert.

  • Information Technology, Charlotte, North Carolina, United StatesRemove
  • Software Engineering, Charlotte, North Carolina, United StatesRemove

Spectrum employeeAre you currently a Spectrum employee?