Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

PRIORITY WASTE RESOURCES LLC

Senior Software Engineer

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Michigan data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$114,021 / year median in Michigan

-2% projected decline

Explore Career

Job Description

Senior Software Engineer
PRIORITY WASTE RESOURCES LLC - 2.4
Clinton Township, MI Job Details 20 hours ago Qualifications Systems integration Software engineering AI tools proficiency Public Cloud Integration Platforms (Enterprise solutions) Integration with Third-Party Services (system development) Web applications Front-end component implementation Cloud solution engineering Web services design Full Job Description Company Summary Priority Waste, headquartered in Clinton Township, MI, is a pioneering technology company transforming the logistics industry with our innovative solutions & commitment to exceptional customer service. We are seeking Team Players who excel in a collaborative environment, embrace change, & understand the impact their quality of work has on others. Our company has experienced rapid growth since its founding in 2018. This growth has allowed us to continually expand our workforce. Priority operates out of several facilities across 3 states. Priority maintains a diversified business model providing service to both municipal solid-waste, construction & demolition customers. Our biggest priority is providing outstanding customer service & revolutionizing the industry through the use of the latest technology. Job Purpose Priority Waste is seeking a Senior Software Engineer to build the applications and integrations that connect our business systems. This is a hands-on senior role reporting directly to the CTO, based on-site at our headquarters in Clinton Township, MI. You will split your time between integrating our core systems and building custom applications where the business needs them. Duties and Responsibilities Design and build integrations between core business systems: operations, ERP, payroll, contact center, and others. Replace manual and ad-hoc workflows with reliable, monitored services. Build and operate APIs and cloud services on Azure. Build custom applications end to end: internal tools, driver-facing Android apps, and customer-facing web. Turn proven internal prototypes into supported production software. Additional duties as required. Qualifications 8+ years of software engineering experience, including shipping both integrations and user-facing applications. Fluency with AI agents and AI-assisted development. Deep experience building on a major cloud platform; Azure preferred. Experience designing, building, and consuming production APIs. Comfort operating as the sole application engineer: you scope, build, ship, and operate. Expert-level C#/.NET or Node/TypeScript, with React or a comparable front-end framework. Preferred Qualifications Android mobile or tablet app development for field workers. eCommerce or payments integration experience. Experience in waste, logistics, or another operations-heavy industry. At Priority Waste, there are fundamental qualities that we look for in all our employees: People who excel in a collaborative environment (team players). A willingness to do whatever the situation calls for. An excitement to be part of a growing organization. A genuine understanding that the quality of your work has a direct impact on the company's success.