
Cox Automotive
16 days ago

Company
Cox Communications, Inc.Job Family Group
Job Profile
Management Level
Flexible Work Option
Travel %
Work 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 or 6 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 critical enterprise applications; and working with distributed source control systems git, github, or bitbucket. Position reports to Atlanta, Georgia office. Telecommuting permitted in accordance with company policy, but must live within commuting distance of stated office.
Compensation includes a base salary of $151,583 - $191,681. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate’s knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program.
The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company’s needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
## GMREQ
About Us