Senior Software Engineer

Toronto, ON, Canada

Job Description

b'


Routeware is the industry leader in providing SAAS software solutions, integrated technologies including RFID, AI, video, hardware/software, and data analysis that enables public and private enterprises to improve the effectiveness of their waste and recycling programs. Our solutions help organizations achieve a digital transformation that saves time and money, increases efficiency, improves safety, and helps to make our world a greener place. Based in Portland, Oregon, the company is PE-backed and employs a distributed team across North America and the UK. Our brands, products, and services provide an all-in-one solution to municipal and private waste haulers and other fleet services. As part of an essential and growing industry, we seek solution-oriented team players who want to positively impact the environment. Our work environment is collaborative, dynamic, fast-paced, and fun with a strong appreciation for innovation and initiative.

Our Values:

  • Intellectual Curiosity - We nurture skills, knowledge, and creativity.
  • Emotional Intelligence - We are personable, positive, and caring \xe2\x80\x94 and we don\'t take ourselves too seriously.
  • Customer Focus - We advocate for our customers.
  • Team Commitment - We take ownership, play well with others, and are reliable.
  • Solution and Action Orientation - We approach solutions proactively, collaboratively, and thoroughly.

POSITION OVERVIEW

If you are a Software Engineer on the .NET stack and want to work in the M2M (machine to machine) space, then we are very interested in talking with you! You will primarily be helping us build and refine our suite of vehicle tracking software, assisting with the design/architecture of new product lines, and integrating with third-party systems. This is fun work with many new features to be added and the chance to play around with new technologies and hardware.

RESPONSIBILITIES & DUTIES
  • Architect, design, and write software for Routeware products primarily, but not limited to, the BackOffice suite of projects and third-party systems integrations
  • Participate in quality assurance activities including integration and system testing
  • Support activities related to rolling out new releases to customers
  • Write and/or review documentation typical of software development methodologies such as Product Requirements, Functional Specifications, and Integration Test Plans
  • Participate in agile and scrum-like engineering processes including daily standups, code reviews, sprint planning, and paired programming as appropriate
  • Provide technical assistance to Customer Support, including problem diagnosis and issue resolution
  • Research new technologies and solutions as appropriate
  • Other duties as assigned
REQUIRED QUALIFICATIONS
  • 7+ years of Software Engineering experience
  • Experience with the .NET stack (.NET, C#, ASP.NET web services)
  • Strong background with SQL Server and writing stored procedures
  • Strong team player with the willingness and ability to collaborate across multiple projects
  • Ability to juggle multiple tasks
  • Strong work ethic, along with a high level of integrity
  • Flexibility and willingness to work on whatever is required; being a small company, we wear multiple hats
  • Great communication skills as the position may require talking with our customers, partners and vendors
  • Willingness to provide technical support from time-to-time
PREFERRED QUALIFICATIONS
  • System integration technologies
  • Experience with continuous integration and unit testing
  • Experience with React or Angular preferred
  • Data Analysis skills
  • Experience with Agile methodologies
  • Cloud-based experience such as SaaS and AWS
  • RESTful web services
  • Telerik or other reporting packages
  • GPS and Google mapping
  • Experience configuring/managing Atlassian applications such as Bitbucket, Bamboo, Jira, and Confluence
BENEFITS
  • Comprehensive benefits (medical with HSA option, vision, dental, and life insurance)
  • Paid parental leave
  • Medical and Dependent FSA
  • 401K match
  • Unlimited PTO
  • Nine company holidays
  • 1 Volunteer day
  • Summer Friday\'s


This is a full-time, remote role based in anywhere in the United States.

Routeware is an Equal Opportunity Employer and prohibits all forms of discrimination or harassment. At Routeware, we are committed to the principle of equality, and all employment decisions are based on job requirements, business needs, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2139099
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned