More jobs:
Senior Systems & Integrations Developer
Job in
Tampa, Hillsborough County, Florida, 33646, USA
Listed on 2026-01-15
Listing for:
North American Roofing
Full Time
position Listed on 2026-01-15
Job specializations:
-
IT/Tech
Cloud Computing, IT Consultant
Job Description & How to Apply Below
North American Roofing is a national commercial roofing company serving business clients across the U.S. We’re modernizing our systems and building stronger integrations across platforms to improve how we operate, sell, and serve customers.
We’re hiring a developer who thrives on core systems development and integration work. This role is hands‑on and practical: you’ll help drive our digital transformation efforts by building, integrating, and improving the internal systems our teams depend on every day. We are looking for an individual in the greater Tampa area.
What You’ll Do- Build and maintain integrations between internal systems (CRM, ERP, and Service platforms, reporting tools, SharePoint, and middleware).
- You’ll help connect and automate our platforms like Hub Spot and Microsoft Dynamics, to improve workflow visibility, data consistency, and system adoption.
- Work with Microsoft Dynamics to meet the specific needs of North American Roofing, including ongoing development and maintenance of CRM processes, portals, workflows, and custom solutions.
- Develop and support C#/.NET solutions, including CRM plugin development, system extensions, APIs, services, and integration utilities.
- Work heavily with SQL Server, including writing complex queries and stored procedures, performance tuning and troubleshooting, and data transformations and ETL‑style processes.
- Build and maintain SSRS reports, including improvements, new report development, and support for evolving business needs.
- Support and expand business workflows through SharePoint development, including continued enhancement of North American Roofing’s SharePoint site.
- Collaborate with IT leadership and business stakeholders to gather requirements and translate them into reliable solutions.
- Write and edit project specifications and documentation to support system rollouts and ensure that SOPs (Standard Operating Procedures) are created and maintained.
- Improve automation, monitoring, logging, and error‑handling around critical workflows and integrations.
- Bachelor’s degree in a related field or equivalent practical experience.
- 5+ years of software development experience in a business systems or enterprise environment.
- Strong experience developing integrations using REST APIs and webhooks, including authentication (OAuth), error handling, and monitoring.
- Hands‑on experience integrating CRM or customer platforms (e.g., Microsoft Dynamics, Hub Spot) using APIs and middleware tools.
- Proficiency in C# and .NET, including development of APIs, services, plugins, extensions, and integration utilities.
- Advanced SQL Server experience, including complex queries, stored procedures, performance tuning, troubleshooting, and data transformation.
- Experience working with data warehouses, structured reporting models, and data pipelines.
- Ability to support and enhance existing systems while designing and delivering new solutions.
- Strong documentation skills, including technical documentation, mapping logic, SOPs, and rollout materials.
- Strong communication skills with both technical and non‑technical stakeholders.
- Demonstrated experience delivering end‑to‑end development projects.
- Experience with Microsoft Dynamics CRM, including REST Web Services APIs and SDK.
- Experience with Hub Spot integrations, including private apps, token security, and integration monitoring.
- SharePoint development experience.
- Familiarity with Office 365 applications.
- Experience with integration and ETL tools (Kingsway Soft preferred).
- Experience with Microsoft Power BI, including dataset/model development, dashboard support, and refresh management.
- Familiarity with Sage 100 (Sage MAS 100) or similar ERP/accounting systems.
- Experience with Azure services, Azure Dev Ops, CI/CD pipelines, or Git Hub Actions.
- Understanding of data quality practices, including deduplication and master data management concepts.
Position Requirements
10+ Years
work experience
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).
(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:
×