Autosoft, Inc: Mid Level Software Engineer – Full Stack

Viewed 0 times

Job Description

Headquarters: West Middlesex, Pennsylvania


About Us:

Autosoft, Inc. ( is a Dealership Management System (DMS) software company serving the retail automotive industry for 31 years. At Autosoft, we embrace change, encourage divergent thinking, and listen to our employees and customers to help shape the future of our business.

We have several openings for Mid-Level Full Stack Software Engineers on our application and platform development teams. Join us on our journey to build the industry’s next generation dealer management system.

Who You Are:
  • You are passionate about software craftsmanship
  • You hold high expectations of yourself and your team
  • You care about personal and team growth
  • You have a high sense of urgency
  • You understand the importance of balancing resolving tech debt with new development
  • You value diversity
What You do:
  • Learn and use new technologies when needed to solve the problems at hand
  • Participate in system design, software architecture design, and code reviews/pull requests
  • Work independently and pair with other software engineers on your team in order to foster an environment of learning and growth
  • Contribute to your team’s build and deployment automation, test automation, monitoring and overall health and quality
  • Adhere to quality standards to ensure data and code integrity across various systems
What You Need to Get the Job Done:
  • Familiarity in domain driven design and implementing microservices
  • Understanding of Git and comfort with pull request workflows is required
  • Experience in relational data stores like PostgreSQL, MySQL, or MS SQL is required
  • Experience developing cloud native software in AWS, GCP, or Azure
  • Experience in javascript frameworks, Angular 2+ is a plus
  • Exposure to REST and effective web service design
  • Familiarity with NHibernate or similar ORM
  • Experience in object-oriented design and programming language (C#) 
  • Proven ability to write high-quality C# and JavaScript / TypeScript application logic with accompanying tests
  • Can articulate your experience with testing strategies: (Unit, Integration System, End to End)
  • Familiar with development concepts such as Dependency Injection, Mocking/Test Doubles, Object Relational Mappers
  • Bachelor’s degree in Computer Science, Information Systems and/or equivalent formal training or work experience
  • Nice to have: Behavior driven development, CucumberJS
What You’ll Love About Us:
  • Great Company Culture- We’ve been recognized by multiple organizations like “Best Places to Work in PA” for our great workplace culture for 6 consecutive years.
  • Rest and Relaxation- Generous PTO and 9 Paid Holidays.
  • Health Benefits- Medical, dental, & vision insurance with plan options to fit employee’s unique needs, including a 100% company paid medical option.
  • Prepare for the Future- 401(k) with a generous company match.
  • Work/Life Balance- Flexible schedules, Parental Leave, Volunteer Time Off, Wellness initiatives.
  • Pets are Family Too- Pet insurance for your furry family members.
  • Continuous Learning- We encourage growth and curious minds by providing Tuition Reimbursement for our employees
If you think you are a strong fit for the role, apply and let’s have a conversation.

To apply:


Job Summary

Full-time Job Type

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

  • Amazon

    Do you want to architect and develop new tools and software to help implement cloud-enabled agencies/ministries of tomorrow?

  • Amazon

    Amazon Web Services (AWS) is hiring senior-level Customer Delivery Architects (CDA) for the Customer Services Segment.

  • Amazon

    Business Intelligence Engineer needed by Amazon AWS, to help in building their industry-leading Customer Information Analytics Platform.