Sr. Software Engineer
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, WinForms, 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 Made2Manage (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 DevOps), pull request reviews, and ClickOnce 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 WinForms) 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, WinForms, Blazor, PowerApps, Power Automate and Power BI
- Key ERP Systems: Epicor P21 ERP, Aptean Made2Manage (M2M) ERP
Recommended Jobs
Travel Registered Nurse OR Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced RN – Operating Room (OR) for travel assignments . This role involves assisting in surgical procedures, ensuring patient saf…
Strategic Management (Sales) Asst. Manager
[Job Summary] We are seeking a highly motivated and analytically driven Assistant Manager or Manager to join the Strategic Management Team within the Mobility Division. This role supports …
Box Truck Route Driver + $900.00 Bonus
Job Description Job Description JOB SUMMARY Under the direction of the Program Manager, the Appliance Route Driver will lead the daily Appliance Pickup Process, including, following a predeter…
Mechanic Helper
Job Description Job Description JOB DESCRIPTION Job Title : Mechanic Helper ESSENTIAL DUTIES AND RESPONSIBILITIES: Duties and responsibilities include, but are not limited to: #…
Yard Forklift/Switcher Truck Driver 1st Shift
v\ JOB DESCRIPTION Job Title: Yard Forklift Operator 2 1 st Shift Seasonal Position Reports To: Yard Manager FLSA Status: Hourly This a seasonal position. June…
Driver
Job Description Summary At CLEAResult, we lead the transition to a sustainable, equitable, and carbon-neutral energy-efficient future for our communities and our planet. We do that by creating a p…
RN - Labor & Delivery
Job Description Job Description Job Summary: Provides leadership in the coordination and delivery of quality compassionate patient care. Utilizes the nursing process of assessment, planning…
Human Resource Manager
Job Description Job Description Hotel : Southfield Westin1500 Town CenterSouthfield, MI 48075Full timeCompensation Range : $60,240 to $67,770 Compensation is determined based on a variety of …
Full Time Outpatient Clinical Therapist
Job Description Job Description Salary: Clinton Counseling Center is a program of Comprehensive Youth Services, Inc. As a Full Time Clinical Therapist at Clinton Counseling Center, you will pr…
Director of Operations (Romulus)
Director of Operations (Manufacturing) Romulus, MI (Global Responsibility – U.S. & India) Company Overview Aerostar Manufacturing is a high-growth precision machining and assembly company servin…