Veterans Wanted!
Spectrum
  • Full Time
  • Immediately
  • Maryland Heights, MO
Share with friends:
 

Tech Lead, eCommerce Engineering

JOB SUMMARY
In Charter’s IT Ordering Group, you will help implement and enhance our future-state Online Buyflow at spectrum.com. This platform allows new and existing customers to purchase our internet, video, and phone products online. It is a collection of systems composed of Spring Boot APIs, Oracle ATG Web Commerce Platform, and a single-page application based on React.

The Lead eCommerce Engineer will be responsible for finding and implementing technical solutions for our primary business stakeholder, Digital Marketing. The ideal candidate follows technology trends, loves to stay hands-on with the technology, and can contribute to our continuing adoption of DevOps practices. They will be involved with both development and operations work, and need to bring expertise in java, Spring Boot, React, Puppet, or other related technologies.

MAJOR DUTIES AND RESPONSIBILITIES
Actively and consistently supports all efforts to simplify and enhance the customer experience
  • Creates detailed design documentation and operations procedures documents for new systems and enhancements to existing systems
  • Works with peer developers to ensure standards for coding, test automation, version control and build automation are followed by project teams throughout development
  • Reviews documents including project charters, functional requirements, non-functional requirements and high-level designs to ensure detailed design work and implementation can use the information provided
  • Compiles work breakdowns for new projects to assist development managers in providing cost and calendar estimates to project teams and maps development progress back to project milestones to proactively identify roadblocks and resolve them
  • Conducts detailed analysis of log files and performance statistics of new or existing systems to identify previously unknown performance, functional or security issues and provides recommendations for remediation of issues
  • Conducts design reviews, code reviews and deployment procedure reviews with development teams and operations personnel
  • Provides troubleshooting and prioritization assistance for defect and performance issues of projects within development and in production
  • Provides internal support to other personnel for issues on production systems
  • Provides informal training and mentoring to senior technical personnel on platforms, tools and practices
  • Adheres to industry specific local, state, and federal regulations as applicable
  • Knows, understands and follows company policy
  • Performs other duties as requested by manager

REQUIRED QUALIFICATIONS
Skills/Abilities and Knowledge
  • Ability to read, write and speak the English language to communicate with employees, customers, and suppliers, in person, on the phone, and by written communications in a clear, straight-forward, and professional manner
  • A clear passion about technology and technology trends to be constantly aware of new solutions and opportunities to improve
  • A mastery of infrastructure technologies and concepts is preferred
  • Ability to demonstrate lateral thinking required to solve complex technical problems
  • Ability to collaborate well with others to solve problems and actively incorporates input from various sources; has experience working with others on a global basis; applies knowledge to coach and mentor others
  • Ability to build consensus across interdisciplinary environments (across technical teams, across client domains)
  • Master knowledge in network design, network architecture, protocols and network topology
  • Master knowledge in TCP/IP and the OSI Model
  • Master knowledge of network devices and basic network appliances
  • Master knowledge of network designing software, such as Visio
  • Master knowledge of at least two application server platforms (WebLogic, WebSphere, Tomcat, JBOSS, etc.)
  • Master knowledge of at least three development languages (Java, C/C++, ObjectiveC, Perl, Python, ASP/.Net, etc.)
  • Master knowledge of at least three developments or test automation tools (ANT, Maven, Hudson/Jenkins, JUnit, JMeter, etc.)
  • Master knowledge of at least three development frameworks (Struts, Spring MVC, Spring Security, JQuery, AXIS 2.0, etc.)
  • Ability to perform duties in a very fast pace environment and ability to learn new technology quickly
Education
Bachelor's Degree in Information Technology, Computer Science, MIS, Engineering or related field or related work experience, Master’s Degree preferred

Related Work Experience
12 plus years experience designing or configuring systems and/or applications
8 plus years project management work experience
Experience working in Telecommunications industry

PREFERRED QUALIFICATIONS
Skills /Abilities and Knowled
ge
Knowledge of company products and services

WORKING CONDITIONS
Office environment

See all current jobs at Spectrum