Lead Software Engineer

Let’s go create

Full Time Maryland Heights, Missouri Posted 04/10/2024 Business unit: PTECH Areas of interest: Information Technology Requisition Number: 2024-29936 ESW311

TITLE: Lead Software Developer
LOCATION: Maryland Heights, Missouri

JOB SUMMARY: Develop Java solutions to provide support for Spectrum Mobile Buyflows and enterprise-level web services by investigating, researching, and coordinating with backend teams. Requirements gathering, designing architecture of the applications, and implementing the design as per the business needs. Assist in requirements analysis, estimations and designing project plans and perform integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements. Contribute and provide technical solutions to the team. Employ effective communication techniques to collaborate with third party vendors and provide project status reports to team members. Participate in meetings, scrum calls and daily standup calls. Troubleshoot and resolve technical problems in a timely and accurate manner to improve application performance and functionality. Assist with the development and implementation of strategies for migration, consolidation, and upgrade of system components. Lead code review sessions to validate adherence with development standards and provide input to development teams for better code quality. Influence system design by identifying and recommending design and requirements needs for software enhancements. Analyze and resolve computer-related problems by coordinating with internal team members, including project managers, architects, and system administrators, to diagnose and fix operational difficulty, as well as advising and training on specialized features and functions. Resolve incidents and problems for productions applications and web services in accordance with identified service level agreements. Establish frameworks for projects and initiatives. Recommend efficiency for software systems by implementing, monitoring, testing, and auditing new software programs. Ensure monitoring and alerting is in place for all critical services, infrastructure, and vendor connections using Splunk, App Dynamics, and Solarwinds. Designing architecture and implementing the code design as per business needs by utilizing Java and J2EE frameworks. Build and develop enterprise web applications utilizing Spring (CORE, AOP, MVC, Batch), including HTTP oriented Java Platform with SpringBoot and REST-API. Perform database operations with ORM tool (Hibernate or iBatis), JPA and handling large data utilizing Oracle SQL. Build software applications utilizing Microservices, including Service Oriented Architecture and Event-Driven Architecture with messaging system (Oracle-AQ or Kafka, or a combination or Oracle-AQ and Kafka). IDE tools, Version control system (GIT or Perforce), Logging framework and JIRA for project tracking.


EDUCATION/REQUIREMENTS: Bachelor’s degree, or foreign equivalent, in Information Technology, Computer Science, Management Information Systems, or a related field. 8 years of experience utilizing Java and J2EE to design, code, develop, and test software applications. 7 years of experience utilizing Spring including, CORE, AOP, MVC, or Batch to build and develop enterprise web applications. 5 years of experience utilizing Microservices, HTTP oriented Java Platform with SpringBoot and REST-API to build software applications; utilizing Oracle SQL to perform database operations with ORM tool (Hibernate or iBatis) and JPA; utilizing Event-Driven Architecture with messaging system (Oracle-AQ or Kafka, or a combination or Oracle-AQ and Kafka), and Service Oriented Architecture (SOA) to build software applications; and working with IDE tools, Version control system (GIT or Perforce), Logging framework and JIRA for project tracking. 




ESW311 2024-29936 2024

Here, employees don’t just have jobs, they build careers. That’s why we believe in offering a comprehensive pay and benefits package that rewards employees for their contributions to our success, supports all aspects of their well-being, and delivers real value at every stage of life.


A qualified applicant’s criminal history, if any, will be considered in a manner consistent with applicable laws, including local ordinances.


Get to Know Us Charter Communications is known in the United States by our Spectrum brands, including: Spectrum Internet®, TV, Mobile and Voice, Spectrum Networks, Spectrum Enterprise and Spectrum Reach. When you join us, you’re joining a strong community of more than 100,000 individuals working together to serve more than 32 million customers in 41 states and keep them connected to what matters most. 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. EOE, including disability/vets. 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. All fields marked with an asterisk (*) are required.

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

  • Information Technology, Maryland Heights, Missouri, United StatesRemove

Spectrum employeeAre you currently a Spectrum employee?

If you are a current Spectrum employee, click here.

There's a strong connection here.