×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Remote / Online - Candidates ideally in
Grand Rapids, Kent County, Michigan, 49528, USA
Listing for: Belt Power LLC
Full Time, Remote/Work from Home position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Belt Power LLC is a full service distributor and fabricator specializing in the fulfillment of conveyor system requirements for the processing, manufacturing, and material handling industry. We place an emphasis on providing quality, value added components; as well as local service capabilities to support our customers’ needs. Our product line ranges from all types of conveyor belting, conveying equipment and components, belting accessories, hose and fitting products, plastics, gasket, and power transmission products.

Job Summary

The Sr. Software Engineer contributes to the design, development, and maintenance of business critical applications and ERP customizations that enable operational excellence at Belt Power, LLC. This role emphasizes pragmatic delivery, reliability, and accountable execution—focused on enabling efficiency, improving quality, and delivering measurable value. Developers collaborate closely with Business Analysts, Operations, Customer Service, and other stakeholders to translate requirements into secure, performant, and sustainable solutions that follow Agile practices and disciplined change control.

Key Responsibilities
  • Design, implement, and maintain applications using C#/.NET, WPF, Win Forms, and Blazor for modern UI experiences.
  • Develop and maintain well architected APIs and integration points; author performant, maintainable TSQL for database objects, queries, and transformations.
  • Customize and extend functionality within Epicor P21 and Aptean Made2

    Manage (M2M) in alignment with business processes and technology governance.
  • Own assigned modules/applications (e.g., Configurator, Roll Inventory), including backlog refinement, enhancements, stabilization, and defect remediation.
  • Participate in Agile ceremonies (daily standups, sprint planning, reviews, retrospectives); provide reliable estimates and deliver incremental value driven slices.
  • Adhere to branch strategies, version control standards (Git in Azure Dev Ops), pull request reviews, and Click Once deployment hygiene.
  • Produce and maintain technical documentation including solution designs, runbooks, and deployment guides.
  • Collaborate with Business Analysts, Operations, and Customer Service to clarify requirements, validate functionality, support adoption, and ensure long term sustainability.
  • Perform other duties as assigned.

While performing the duties of this position, the position may be exposed to working near moving and mechanical parts and equipment. The noise level in that work environment can be loud and Personal Protective Equipment may be required.

Position Type and Expected Hours of Work:

While this is a full time remote position, the requirement to be in office may change based upon business needs. Typical workdays and hours are Monday through Friday, 8am to 5pm. Frequent travel, overnight, overtime hours, and weekend work may be required.

Requirements Required

Skills & Qualifications
  • 7 + years of professional software development experience.
  • Proficiency with C#/.NET and T-SQL, including database object design and query optimization.
  • Experience with Windows client development (WPF and/or Win Forms) and modern API development.
  • Hands on experience customizing ERP systems (Epicor P21 and/or Aptean M2M) with disciplined change control.
  • Experience working within Agile frameworks, including backlog refinement, sprint execution, and peer code review.
  • Experience with Blazor for modern web UI development.
  • Familiarity with unit/integration testing practices and testability principles.
  • Experience with application and SQL performance tuning as well as basic observability/telemetry.
  • Ability to document and refine requirements and turn them into design docs is a nice to have.
  • Ability to manage and prioritize multiple tasks and projects
Technical Stack and Tools
  • Languages / Frameworks: C#, .NET, T-SQL, VB, APIs, WPF, Win Forms, Blazor, Power Apps, Power Automate and Power BI
  • Key ERP Systems: Epicor P21 ERP, Aptean Made2

    Manage (M2M) ERP
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary