Senior Software Engineer

💰 $115k-$130k
🇺🇸 United States - Remote
💻 Software Development🟣 Senior

Job description

RouteSmart Technologies, a leader in vehicle route optimization software technology, is seeking a Senior Software Engineer to join our development team. This role will report directly to the Lead Software Engineer and is responsible for designing, coding, and supporting a variety of web applications and services. These responsibilities include contributing to the development of a suite of cross-platform routing systems that integrate advanced GIS and mapping capabilities with intuitive design and seamless navigation. A deep understanding of RouteSmart products is essential to ensure features are implemented accurately and effectively. The ideal candidate will also offer valuable insights from the end-user perspective, helping to shape a user experience that is both functional and user-friendly.

The typical base pay range for this position at the start of employment is expected to be between $115,000–$130,000 per year. RouteSmart Technologies, Inc. has different base pay ranges for different work locations within the U.S., and base pay will vary based on experience.

This is a hybrid role; candidates must be able to commute to the office in Melville, NY or Columbia, MD. Candidates must reside within 50 miles and be available to work onsite several days per week.

However, we will consider the right candidate for remote work if domiciled in one of the following states: Maryland, New York, Pennsylvania, DC, Virginia, Arizona, California, Colorado, Florida, Idaho, Illinois, Indiana, Minnesota, New Jersey, North Carolina, Oregon, South Carolina, Texas, Washington.

Essential Duties & Responsibilities

  • Lead and mentor other members of the development staff in coordination with the Lead Software Engineer, including the assignment of and review of tasks

  • Keep team up to date on the latest relevant development technologies and be able to recommend, prioritize, and integrate these technologies into all RouteSmart products

  • Develop maintenance roadmaps for all development frameworks, libraries, and tools so we can remain current for all critical patches and major software updates

  • Write both DDL and DML SQL commands, functions, and scripts

  • Full stack development: both client and server-side development skills are required

  • Write well designed, testable, and efficient code by using software development best practices

  • Demonstrate the ability to identify and fix errors in code

  • Write various back-end services that can be leveraged by web designers to create web products

  • Research new industry coding standards that can be used to improve the team’s ability to create secure, high-quality, high-performance applications

  • Other duties/responsibilities as assigned

  • Working knowledge of relational databases (Postgres, MS SQL, etc.) and optimizing database queries

  • Working knowledge of GIS and similar mapping services extremely useful

  • Understanding of web application security, session management, and code development best practices

Education & Experience

  • Bachelor’s Degree in Computer Science, Information Systems, Business Technology, or a related field
  • Experience with C# and .NET Core development using Visual Studio and other Microsoft development tools
  • 10+ years minimum experience as a programmer writing both client and server-side components
  • Experience in planning and delivering software platforms used across multiple products and organizational units

RouteSmart offers its employees numerous opportunities for professional development. Our goal is to provide our employees with the chance to learn and grow as the company grows. We recognize that our employees are our most valuable asset. The work they do is key to our ability to provide high quality service to our clients. We also recognize that our employees are unique individuals with their own lifestyle and interests. RouteSmart Technologies pays a significant share of the cost of benefits for our employees. We believe our investment makes good business sense by helping to create a positive and productive work environment. Among the benefits we offer are:

  • Medical/Dental/Vision/STD & LTD Plans
  • Employer paid Life Insurance Plan
  • Employee Training & Development
  • 401(k) Retirement Savings Plan w/ Employer Match
  • Vacation/Sick/Holiday Leave
  • Tuition Reimbursement
  • Flex hours
  • Casual Dress

RouteSmart Technologies is proud to be an equal opportunity workplace. Individuals seeking employment at RouteSmart Technologies are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.

All candidates must have legal authorization to permanently live and work in the United States.

This position does not qualify for sponsorship.

Share this job:
Please let RouteSmart Technologies know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply