View Our Website View All Jobs

Junior Software Engineer

Junior Software Engineer

CarGroup Holdings, LLC has an opportunity for a talented junior software engineer to join our dynamic team.  You will be working on systems for, a successful business-to-consumer website that lets consumers value their car online and sell it at a local branch.  We have valued over 32 million vehicles online and buy thousands of cars every week globally.


Position requires multiple levels of technical expertise in the areas of software design.  Takes the initiative in medium to complex development efforts.  Writes and tests application code for complex business systems.  Performs comprehensive unit testing to ensure that code is acceptably bug-free and fully compliant with the specifications.  Develops in web, web services (SOA), and database environments.  Responsible for the creation and maintenance of complex systems and enhancements to meet specific business requirements.  Assists in evaluating and recommending technical solutions.  Creates and updates technical documentation outlining application design and function.   Assists and supports QA testers with development and execution of test plans.  Assists in collaborative development documentation and standards.  Provides hands-on troubleshooting/support as needed.


Bachelor’s degree in Computer Science, Information or Business Technology or related field, or equivalent career experience.  Must be detail-oriented and passionate about providing an outstanding end-user experience.   Excellent written and oral communication skills.  Excellent problem-solving skills.

We’re looking for someone who has a passion for programming or web development.  Our preferred candidate should have some experience in at lease one programming language (preferably C based or web based) and should be able to demonstrate skills learned either in school or on personal projects.  Please be able to produce code samples of your work and be comfortable explaining them.

The candidate must be eligible to work in the United States; no sponsorship or relocation is offered for this role.

Additional Qualifications

These are not required to excel in this role, but experience in these areas are nice to have:

  • Web Development
  • Unit Testing
  • Design Patterns
  • Service Bus Technologies

Who We Are

We are the US arm of a 61-year-old UK company, extending a successful UK business model to the US as a stable, lean, well-funded startup.

At CarGroup Holdings, we value Integrity, Customer Service, Great People, Communication, our Brand, and Fun. To learn more about our corporate culture and values, please visit our website at

Our Culture

You are a teammate with a “can-do” attitude, who doesn’t shy away from problems you don’t quite know how to solve yet.  You are willing to speak up and disagree when necessary. You know when to ask for help or ask questions.  You’ll be working in a small, highly collaborative, fast-paced environment that requires thinking on your feet.  You love learning (and re-learning) as we all find better ways to grow and serve our customers.

Why You Should Work with Us

Come for the opportunity, enjoy the perks of a casual workplace, and stay for the new challenges that a rapidly-growing, technology-focused business brings every day.

What to Expect

  1. HR Phone screen and questionnaire
  2. Technical Phone Screen
  3. Interview on-site in Media, PA headquarters
  4. Follow-up interview over Skype if necessary
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file