Cox Enterprises
Empowering people today to build a better future for the next generation.
Hybrid

Sr Software Engineer - Roster 14092

Sorry, this job was removed at 3:10 a.m. (CST) on Wednesday, June 7, 2023
Find out who's hiring in Atlanta, GA.
See all Developer + Engineer jobs in Atlanta, GA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Senior Software Engineer
Applies the principles of secure software engineering to the design, development, maintenance, testing and evaluation of software and cloud infrastructure. Works cross functionally to understand business requirements, architecture and technology direction, evaluate alternative approaches and ensure software and systems are designed accordingly. Incorporates state-of-the-art concepts and practices to facilitate system functionality, scalability, resilience and security as well as ease-of-use (developer / user experience). Applies agile principles to software development with a focus on delivery of business value, collaboration, continuous improvement and sustainability.
Responsibilities
• Serves as a participating member on teams tasked to develop, improve and deliver product / system elements and features.
• Breaks down functional and business requirements into tangible, clear and estimable objectives, providing recommendations to management and project team members.
• Writes end-to-end automated tests to provide code coverage for business critical components.
• Ensures quality, performance and adherence to specifications of assigned development tasks and adjacent technology solutions.
• Works with fellow team members to ensure design, development and execution align with and support adjacencies and adhere to established architectural standards.
• Notifies team or technical manager of variances from plans and identifies changes in scope or work.
• Helps define and support implementation of coding standards.
• May offer technical guidance to less experienced team members.
Fundamental Business and Functional Skills
Sr Software Engineer is expected to be Proficient when performing the functional and fundamental business skills listed below:
Analytical Thinking - Possesses the knowledge and ability to apply effective analytical techniques and tools. Analyzes organizational issues, determines the root cause and creates alternative solutions that are in the best interest of the business. Approaches situations by defining the issue, determining its significance and identifying the forces, events and people impacting and impacted by the situation at hand. Uses logic and intuition to make inferences about the meaning of data and arrive at conclusions, applying flow charts, diagrams and other tools as necessary. Able to systematically compare and assess varied alternative solutions.
Requirements Analysis - Knowledge and ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. Engages with the customers, users and other stakeholders to extract and gather requirements. Utilizes organizational methods, tools and techniques for requirements analysis. Confirms deliverables, challenges, conflicts and expectations associated with requirements analysis. Determines additional functional and informational requirements, prepares models and documentation.
Software Installation and Support - Knowledge and ability to plan and execute software platform changes with minimal disruption to clients / ongoing activity. Analyzes, assesses and communicates software implementation options according to various IT environments. Designs and executes plans for software installations. Uses and monitors software distribution channels, techniques and auto-recovery tools. Details features, functions and expected benefits of planned changes and upgrades. Communicates rationale behind and advantages of planned changes.
System and Technology Integration - Knowledge of technology system features and facilities and the ability to integrate and communicate among applications, databases and platforms. Works with existing interfaces as well as integration and migration plans within own area and across aligned / associated areas. Explores major issues and considerations for successful system integration. Plays an active role in current and planned integration efforts. Works with applications, data, technology bridges and a variety of platforms.
Technical Troubleshooting - Knowledge of technical troubleshooting approaches, tools and techniques and the ability to anticipate, recognize and resolve technical (hardware, software, application or operational) problems. Handles calls and inquiries related to product features, applications and compatibility standards. Analyzes code, logs and current systems as part of routine and/or advanced troubleshooting. Works with vendor-specific / application-specific diagnostic guides, tools and utilities. Discovers, analyzes and resolves identified issues and problems. Records and reports technical problems, detailing solution steps, processes and outcomes.
Builds Partnerships - Proactively builds, nurtures and maintains business-focused, long-term working relationships with partners inside and outside of the organization. Demonstrates flexibility when forming and adjusting partnerships to achieve broader goals. Shows willingness to work across boundaries to achieve outcomes addressing business, customer and partner goals and expectations.
Challenges Personal Limitations - Sets challenging developmental goals to close own skill gaps. Willing to make mistakes in order to learn. Takes on new assignments that provide a stretch outside own comfort zone.
Drives Innovation - Explores alternative ways to view and solve problems to achieve results. Tries unique ways of doing things and tests promising ideas. Takes risks in the interest of finding a better way.
Focuses on Execution - Establishes challenging goals that are designed to deliver exceptional business results. Tracks and broadcasts progress and accomplishments. Works tenaciously to overcome obstacles and meet or exceed goals.
Strives for Excellence - Establishes criteria and/or work procedures to achieve a high level of quality, productivity and service. Dedicates required time and energy to assignments or tasks to ensure that no aspect of the work is neglected. Accepts responsibility for outcomes (positive or negative) and admits mistakes, refocusing efforts when appropriate.
Minimum Qualifications
BA/BS degree in Computer Science or related field is required
4 years of related work experience is required.
Tools & Tech Stack
Automation Tools

  • Playwright
  • Selenium / Selenium Grid
  • Postman
  • Wiremock
  • Storybook


Performance Tools

  • JMeter
  • k6


Languages

  • C#
  • JavaScript
  • TypeScript


Diagnostics

  • New Relic
  • Splunk


Environment

  • AWS
  • Docker
  • SQL / MySQL / Postgres
  • REST
  • GIT


About Cox Automotive
At Cox Automotive, people of every background are driven by their passion for mobility, innovation and community. We transform the way the world buys, sells, owns and uses cars, accelerating the industry with global powerhouse brands like Autotrader, Kelley Blue Book, Manheim and more. What's more, we do it all with an emphasis on employee growth and happiness. Drive your future forward and join Cox Automotive today!
About Cox
Cox empowers employees to build a better future and has been doing so for over 120 years. With exciting investments and innovations across transportation, communications, cleantech and healthcare, our family of businesses - which includes Cox Automotive and Cox Communications - is forging a better future for us all. Ready to make your mark? Join us today!
Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page .
Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.
Statement to ALL Third-Party Agencies and Similar Organizations: Cox accepts resumes only from agencies with which we formally engage their services. Please do not forward resumes to our applicant tracking system, Cox employees, Cox hiring manager, or send to any Cox facility. Cox is not responsible for any fees or charges associated with unsolicited resumes.

See More
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

What are Cox Enterprises Perks + Benefits

Cox Enterprises Benefits Overview

We want our employees living their best lives. That means different things to different people, so we’ve curated benefits that reflect myriad needs and pursuits. Whether you’re looking for comprehensive healthcare or want to further your education, eager for adoption service support or a solid 401(K), Cox has all this, and much, much more awaiting you.

Culture
Volunteer in local community
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Highly diverse management team
Mandated unconscious bias training
Diversity manifesto
Diversity employee resource groups
Hiring practices that promote diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Wellness programs
Team workouts
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Performance bonus
Child Care & Parental Leave Benefits
Childcare benefits
Generous parental leave
Family medical leave
Adoption Assistance
Vacation & Time Off Benefits
Unlimited vacation policy
Generous PTO
Paid volunteer time
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Onsite office parking
Relocation assistance
Onsite gym
Professional Development Benefits
Job training & conferences
Tuition reimbursement
Lunch and learns
Promote from within
Mentorship program
Continuing education stipend
Continuing education available during work hours
Online course subscriptions available
Customized development tracks
Paid industry certifications

More Jobs at Cox Enterprises

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Cox EnterprisesFind similar jobs like this