Lead Software Engineer
Listed on 2026-02-06
-
Software Development
Software Engineer, Full Stack Developer
Company
Cox Communications, Inc.Job Family Group
Engineering / Product DevelopmentJob Profile
Lead Software EngineerManagement Level
Manager - Non People LeaderFlexible Work Option
Hybrid - Ability to work remotely part of the weekTravel %
NoWork Shift
Job Description
CAREERS
CCI CORPORATE SERVICES LLC
Lead Software Engineer
Job Description
:
Lead Software Engineer positions offered by CCI Corporate Services LLC (Atlanta, Georgia). Lead implementation of multiple systems across middleware and influence the technical vision behind the platform. Design and deliver components with Java 11 on the Spring Framework for Kubernetes (w/Spring Boot), write and manage tests cases in JUNIT, perform code reviews, support and release packages in QA and production and work with management on timelines, quality and deliverables.
Task multiple teams of developers, handle team capacity in Agile planning sessions, and collaborate and get alignment with internal and external teams. Split leadership responsibilities with technical development and team collaboration, including alignment and delivery of major projects or programs with significant business impact within department or functional area. Provide technical leadership for developing and maintaining systems and applications. Provide technical direction and guidance to a team of developers through full SDLC lifecycle.
Design, develop, and support operations of high volume, mission critical systems, including monitoring, troubleshooting and timely resolution of system issues. Proactively identify possible issues/bottlenecks and put measures in place to ensure system availability and to optimize performance. Design REST Interfaces and JEE components to enhance middleware systems, perform design and implementation reviews to not only meet project milestones but to ensure the quality of delivery.
Perform design and code reviews. Work with management around project milestones. Work with business analysts and domain experts to transform application requirements and business rules into implementable software designs. Support operations and development teams by providing advanced technical analysis, troubleshooting and triage as needed.
Minimum Requirements
:
Requires a bachelor’s or foreign equivalent degree in Computer Science or a related field and 6 years of experience in the position offered or6 years of experience developing software. Also requires 6 years of experience: designing REST Interfaces and JEE components to enhance middleware; developing and implementing technical and system architecture plans; utilizing algorithms, data structures, compilers, operating systems, and computer organization;
using distributed systems theory and algorithms, cryptography, data science, or systems engineering; performing systems modeling and design, software modeling and design, and working with architecture methodologies; using JAX-RS object-oriented design patterns, development methodologies Iterative and Agile; utilizing business modeling and UML activity models; using relational database technologies and DB design; participating in Joint Application Design (JAD) sessions in order to derive architectural blueprints;
developing and architecting scalable service-oriented solutions; using transaction and information systems, message brokers and enterprise integration patterns; working with enterprise class software requirements including security, scalability, and usability; utilizing modern software development languages Enterprise Java, JavaScript and Spring/Spring Boot; working in all aspects of SDLC management; using RUP, Waterfall or Agile formal methodologies; and assessing architecture risk OR trade-offs. In lieu of a bachelor’s degree in the aforementioned fields and 6 years of experience as stated, the employer will accept a master’s or foreign equivalent degree in the aforementioned fields and 4 years of experience as stated, or a Ph.D. or foreign equivalent degree in the aforementioned fields and 1 year of experience as stated.
Also requires 1 year of experience: providing technical direction to teams of developers and production support; building large volume, mission…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).