Missouri Information Technology Jobs

Jobs.mo.gov mobile logo

Job Information

Charter Spectrum Principal Software Engineer I in Saint Louis, Missouri

JOB SUMMARYless thanbr>The Software Principal I position in the Services group is responsible for planning and implementing a web service infrastructure to support Company s next generation products. This position will assist Company 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.less thanbr>MAJOR DUTIES AND RESPONSIBILITIESless thanbr>Actively and consistently support all efforts to simplify and enhance the customer experience.less thanbr> * Designs, implements, monitors, enhances and troubleshoots systems in assigned areas.less thanbr> * Analyzes and revises existing system logic difficulties and documentation as necessary.less thanbr> * Tests and reviews system designs.less thanbr> * Mentors and guides the work of technical staff.less thanbr> * Develops RESTful APIs for use by various front end/UI using Java technologies.less thanbr> * Develops microservices using AWS and Netflix OSS.less thanbr> * Takes ownership and makes technical decisions on software development projects.less thanbr> * Develops and implements software according to proposals provided.less thanbr> * Estimates scope of work.less thanbr> * Creates project documentation as requested.less thanbr> * Implements software proposals.less thanbr>REQUIRED QUALIFICATIONSless thanbr>Skills/Abilities and Knowledgeless thanbr> * Ability to read, write, speak and understand Englishless thanbr> * Thorough understanding of software engineering and object oriented design principlesless thanbr> * Strong and current development experience in Java and web technologiesless thanbr> * Ability to take ownership and make technical decisions on software development projectsless thanbr> * Familiarity with dependency management and build systems like Maven and Antless thanbr> * Experience working with open source software such as Spring, Google Guice, Guava, Tomcat, and NoSQL solutionsless thanbr> * 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, HTML5, JavaScript, Apache open source libraries, Maven, Git, Eclipse/NetBeans/IntelliJ, continuous integration testing, shell scripting, Rubyless thanbr> * Hands on approachless thanbr>Educationless thanbr>Bachelor's degree or equivalent experience required.less thanbr>Related Work Experienceless thanbr>7 plus years Demonstrable in depth capability as a software engineerless thanbr>PREFERRED QUALIFICATIONSless thanbr>Skills/Abilities and Knowledgeless thanbr>Agile experienceless thanbr>Experience with AWS, micro services, and Netflix OSS toolsless thanbr>WORKING CONDITIONSless thanbr>Office environmentless thanbr>The Spectrum brand is powered and innovated by Company . Company 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, current unemployment status, or any other basis protected by federal, state or local laws.less thanbr>less thanbr>Charter Communications is an Equal Opportunity Employer - Minority/Female/Veteran/Disabilityless thanbr>less thanbr>Company will consider for employment qualified applicants with criminal histories in a manner consistent with applicable laws, including local ordinances.less thanbr>less thanbr>less thanbr>less thanbr>Employer's Job# 267299BRless thanbr>Please visit job URL for more information about this opening and to view EOE statement.