Software Engineer

Company:  DealerOn, Inc
Location: Rockville
Closing Date: 20/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description:

The Software Engineer is a talented software developer with experience writing applications for the web and a drive to continue learning and improving. The Software Engineer contributes to a team environment and solves problems together. This individual enjoys development, creating new things, sharing your work with others, and most importantly, learning new things.

Essential Functions:

  • Produce well-designed, maintainable code that adheres to SOLID software design principles
  • Adhere to software development processes and participate in discussions to enhance and optimize development operations
  • Implement code that adheres to architecture design and implementation plans agreed upon with technical lead and software architect
  • Gain thorough understanding of systems and core business functions in order to provide informed suggestions and solutions
  • Participate in code reviews and be comfortable sharing code with other members of the team
  • Advocate and demonstrate use of industry best-practices, high-quality code, and compliance with department development processes
  • Proactively communicate delays or unforeseen problems that will delay assigned tasks
  • Create, update, and maintain system documentation.
  • Communicate estimations, delays or unforeseen problems in your line of work

Technologies:

  • .Net Framework/Core
  • C#
  • JavaScript/TypeScript
  • Vue
  • Azure
  • MSSQL
  • GraphQL
  • ElasticSearch
  • Event sourcing/EventStore
  • CQRS

Required Skills/Experience:

  • Bachelor's degree in computer science, software engineering, or related degree, or equivalent experience
  • 2+ years of software engineering experience
  • Strong understanding of SOLID software design principles
  • Experience working with package management tools (NuGet) to manage dependencies
  • Experience with continuous integration and continuous delivery (CI/CD) practices
  • Experience with HTTP API services
  • Appreciation of the user experience at all points of interaction with the software

Preferred Skills/Experience:

  • Understanding of Azure and Vue
  • A strong understanding of Object Oriented Programming
  • Adept troubleshooting and debugging techniques to quickly identify incorrect code
  • Experienced in working with a team and sharing knowledge to improve processes and efficiency
  • Experience working in Agile teams to deliver continuous improvement
  • Experience with distributed version control systems and concepts

The salary range for this position is $77,500 - $152,500.

About Us:

We are an online marketing company providing website and agency services to automotive dealerships across North and South America. We are known for our cutting-edge products that streamline the car buying process and provide an experience both shoppers and dealers love.

Perks and Benefits:

  • Medical, dental and vision insurance
  • Company matched 401K plan
  • Flexible PTO + Sick Leave
  • 6 weeks paid Parental Leave
  • 8 Paid National Holidays
  • Company-paid basic Life Insurance
  • Voluntary supplemental Life Insurance
  • Voluntary long-term/short-term disability insurance
  • Voluntary Pet Insurance
  • Optional Healthcare/Dependent Care FSA Account

DealerOn is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr
Apply Now
Share this job
DealerOn, Inc
An error has occurred. This application may no longer respond until reloaded. Reload 🗙