Software Engineer I
Company
Cox Communications, Inc.
Location
Salt Lake City, UT
Type
Full Time
Job Description
Company:
Cox Automotive - USA
Job Family Group:
Engineering / Product Development
Job Profile:
Software Engineer I
Management Level:
Individual Contributor
Travel %:
Yes, 5% of the time
Work Shift:
Day (United States of America)
Job Description:
Applicants must currently be authorized to work in the United States for any employer without current or future sponsorship.
Dealertrack, a brand of Cox Automotive, is currently looking for a Software Engineer I to join our successful Engineering team in Salt Lake City, Utah.
Our Engineering Team:
Our Software Engineers are passionate influencers who have built a premier software platform for auto dealers and are thinkers with the tenacity to take on the biggest challenges in our industry. We weave collaboration and support into the fabric of everything we do. You'll be immersed in an environment that nurtures individual talents, cultivates teamwork and dynamics and provides multiple opportunities for creative problem-solving. Our team members collaborate and learn from each other to continually improve our practice of software engineering. We forge an environment of mentorship to shape our culture.
Job Overview:
We are looking for a Software Engineer II, working with .NET Microservices in AWS. This candidate will join a stellar team of strong, self-motivated developers and engineers developing high-volume, performance and availability applications using proven frameworks and technologies. While this is an individual contributor role, you will help ensure the consistent use of shared platform components, as well as design and develop reusable libraries and APIs for other engineering teams.
Technologies We Use:
.NET Core, AWS (Fargate, Aurora, DynamoDB, S3, SNS, SQS, etc.), Git, Terraform, Node.js, NuGet, Docker, React.
Responsibilities:
- Design and develop highly scalable software products with extensive code coverage using microservice architecture.
- Maintain existing applications built in C#/.NET Core and React.
- Maintain a high level of quality in every development solution.
- Consistently exhibits a positive attitude and desire to help the team to succeed.
- Participate in On-call rotation with the team.
What We Look For:
- Bachelor's Degree in a related field, (preferably Computer Science). The right candidate could also have a different combination, such as 4 years' experience in a related field.
- Experience with RDBMS (e.g., MSSQL) and NoSQL technologies.
- Experience building software applications with .NET (Core or Framework).
- Understanding of the full stack of components required to run an application.
- Trunk based development using Git.
- Familiarity with OOP, SOLID and REST principles.
Preferred (If you have these, we're thrilled!):
- Understanding of automated deployments and release orchestration.
- Familiarity using container tools such as Docker for application development and deploys.
- React / JavaScript experience beneficial to the role.
- Understanding of Microservices architecture and design concepts.
- Understanding of the AWS infrastructure or similar cloud architecture.
- Have practiced Agile processes and principals.
- Familiarity with deployment automation tools such as Terraform and Codebuild.
- An understanding of deployment methodologies like Blue/Green, Canary, etc.
- Familiarity with various Cloud and other monitoring tools (CloudWatch, New Relic, Splunk).
Drug Testing:
To be employed in this role, you'll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-employment drug test for marijuana for this position. However, we are a drug-free workplace, so the possession, use or being under the influence of drugs illegal under federal or state law during work hours, on company property and/or in company vehicles is prohibited.
About Us:
Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells - or simply uses - cars. Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. 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.
Date Posted
12/17/2023
Views
13
Similar Jobs
Business Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsControls Technician - Utah - Dandy
Views in the last 30 days - 0
Dandy a venturebacked company is revolutionizing the dental industry with advanced technology They are hiring an experienced Controls Technician to ma...
View DetailsProcess Delivery Specialist-Procure to Pay - IBM
Views in the last 30 days - 0
The Finance Admin Business Analyst plays a crucial role in maintaining IBMs financial integrity Key responsibilities include identifying duplicate re...
View DetailsProcess Delivery Specialist - Lead to Cash - IBM
Views in the last 30 days - 0
The job posting is for an Order to Cash Analyst role in IBM Consulting The role involves ensuring accurate and timely application of customer payments...
View Details