Principal Software Engineer I Apply Now Date posted 09/08/2020
Requisition Number: 267299BR Location: United States - Missouri -
St Louis Area of Interest: Information Technology Services Position
Type: Full Time JOB SUMMARY
The Software Principal I position in the Services group is
responsible for planning and implementing a web service
infrastructure to support Charter’s next generation products. This
position will assist Charter’s transition to Internet delivered
video and content featured cloud based services and highly
interactive HTML5 and native UI’s across a variety of consumer
electronics devices and set top boxes.
MAJOR DUTIES AND RESPONSIBILITIES
Actively and consistently support all efforts to simplify and
enhance the customer experience. Designs, implements, monitors,
enhances and troubleshoots systems in assigned areas.
Analyzes and revises existing system logic difficulties and
documentation as necessary.
Tests and reviews system designs.
Mentors and guides the work of technical staff.
Develops RESTful APIs for use by various front end/UI using Java
Develops microservices using AWS and Netflix OSS.
Takes ownership and makes technical decisions on software
Develops and implements software according to proposals
Estimates scope of work.
Creates project documentation as requested.
Implements software proposals.
Skills/Abilities and Knowledge Ability to read, write, speak and
Thorough understanding of software engineering and object
oriented design principles
Strong and current development experience in Java and web
Ability to take ownership and make technical decisions on
software development projects
Familiarity with dependency management and build systems like
Maven and Ant
Experience working with open source software such as Spring,
Google Guice, Guava, Tomcat, and NoSQL solutions
Java, Spring, Google Guice, JPA/Hibernate, Databases (Relational
and NoSQL), RESTful web services, AWS, Micro services, Netflix OSS,
Jersey, SOAP web services, Axis, JMS, ESB’s, XML, XSD, XSL, JSON,
Eclipse/NetBeans/IntelliJ, continuous integration testing, shell
Hands on approach
Bachelor's degree or equivalent experience required.
Related Work Experience
7 plus years Demonstrable in depth capability as a software
Skills/Abilities and Knowledge
Experience with AWS, micro services, and Netflix OSS tools
The health and safety of our employees and candidates is very
important to us. Spectrum has adopted virtual mobile recruiting
tools that allow us to continue meeting new candidates. We look
forward to “virtually” meeting you.
The Spectrum brands (including Spectrum Networks, Spectrum
Enterprise and Spectrum Reach) are powered and innovated by Charter
Communications. Charter Communications reaffirms its commitment to
providing equal opportunities for employment and advancement to
qualified employees and applicants. Individuals will be considered
for positions for which they meet the minimum qualifications and
are able to perform without regard to race, color, gender, age,
religion, disability, national origin, veteran status, sexual
orientation, gender identity, or any other basis protected by
federal, state or local laws.
FCC Unit: HQ452 Business Unit: Corporate -CCL - CORPL ESW610
Apply Now Apply Later
Stay in the loop about everything that’s going on at Spectrum.
Get information about local openings and hiring events delivered
right to your inbox. You can even upload your resume so we can
match you with new opportunities.
Connect with us First Name
Resume While not required, feel free to attach your resume so we
can learn more about you.
Enter a location and a category, and click “Add” to create your
Job Alert. Job Category*
Information Technology Services, St Louis, Missouri, United
Charter Communications is an Equal Employment Opportunity
Employer. All qualified applicants will receive consideration for
employment without regard to race, color, religion, sex, sexual
orientation, gender identity, national origin, disability or status
as a protected veteran.