2,067,305open jobs
123,069companies
253,277added this week
Browse all
Salary
$95k – $125k per year
Location
Hybrid (Milford, United States)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 27, 2026. Milton CAT scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Milton CAT is a privately held equipment dealer serving as the official Caterpillar distributor across the Northeastern United States. The company specializes in selling, renting, and supporting heavy machinery, power generation systems, and specialized tools for industries such as construction, forestry, and mining. Headquartered in Milford, Massachusetts, it operates an extensive regional network of facilities to deliver comprehensive parts, maintenance, and technical services.

Overview

Compensation: $95,000 - 125,000 annual + bonus

Milton CAT is seeking a hands-on, collaborative CRM Applications Analyst to support the applications, processes, data, and integrations that enable our equipment sales and service operations. As part of the Enterprise Applications team within Digital Services, this role will have primary functional responsibility for Microsoft Dynamics 365 Customer Engagement (CE), CPQ solutions, and related Microsoft Power Platform capabilities.

The Applications Analyst will partner with business stakeholders and technology teams to translate business needs into effective, scalable solutions. This role combines business and process analysis with hands-on application support, configuration, testing, production support, and continuous improvement.

Milton CAT is the exclusive Caterpillar dealer for the Northeast, combining a strong history and trusted reputation with a continued focus on technology, innovation, and growth. Joining Milton CAT means becoming part of a collaborative, team-oriented organization where your work can make a meaningful impact on the employees, customers, and communities we serve.

Location: Can be based out of Milford, MA, Syracuse, NY, or Londonderry, NH (Requires Hybrid, 2-3 days in office)

Remote Eligibility: Candidates must reside in MA, RI, NH, VT, ME, NY or CT

Reports to: Director, Enterprise Applications

Responsibilities

  • Partner with leaders, subject-matter experts, and end users to understand business needs, process challenges, operational requirements, and opportunities for improvement.
  • Analyze and document business processes, requirements, workflows, business rules, data needs, system dependencies, and functional requirements.
  • Translate business needs into clear user stories, process designs, acceptance criteria, test scenarios, and actionable application enhancements.
  • Provide hands-on functional support and configuration for Microsoft Dynamics 365 CE, with a focus on Sales, Service, and Customer Service processes.
  • Recommend practical, configuration-first solutions that leverage standard Microsoft capabilities while supporting scalability, security, governance, and long-term maintainability.
  • Partner with technical, integration, data, and application teams on solution design, integrations, automation, application changes, and platform enhancements.
  • Create, refine, and manage application work items and backlog priorities in Azure DevOps, participating in Agile/Scrum or Kanban delivery activities.
  • Develop and coordinate functional, integration, regression, and user acceptance testing; track defects and support release readiness.
  • Support successful adoption of new capabilities through documentation, user communications, job aids, release information, and training materials.
  • Serve as a functional escalation point for production issues, helping identify application, data, integration, security, process, and training-related issues and drive them toward resolution.
  • Monitor recurring issues and user feedback to identify opportunities to improve application performance, business processes, data quality, and user experience.

Qualifications

  • Bachelor's degree in Business, Information Technology, Computer Science, or a related field, or an equivalent combination of education and relevant professional experience.
  • 3-5 years of experience as an Application Analyst, Functional Analyst, CRM Analyst, Business Systems Analyst, or similar role supporting enterprise business applications.
  • 3+ years of hands-on experience with Microsoft Dynamics 365 Customer Engagement, preferably supporting Sales, Customer Service, or Field Service.
  • Experience configuring, testing, administering, or supporting Microsoft Dynamics 365 in an enterprise environment.
  • Experience working within Agile/Scrum and/or Kanban delivery models, including backlog refinement and iterative delivery.
  • Experience supporting production applications and participating in incident, change, problem, and release-management processes.
  • Strong analytical, problem-solving, facilitation, communication, organizational, and stakeholder-management skills.
  • Ability to take ownership, manage competing priorities, and drive assigned work and issues through completion.
  • Experience with Microsoft Power Platform, enterprise integrations, APIs, middleware, data synchronization, security, or cross-system business processes is a plus.
  • Experience in a heavy-equipment dealership, equipment rental, field service, construction, distribution, manufacturing, or other asset-focused industry is preferred.
  • Microsoft certifications in Dynamics 365 Sales, Dynamics 365 Customer Service, Power Platform Functional Consultant, Power Platform App Maker, or related areas are preferred.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,067,305 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Enterprise Apps
Similar stack
Same company
Milford
$88k – $210k per year · Equity · In office · 3+ years exp · Bachelor's Degree · United States
Python
Java
AI/ML
Copilot
OpenAI Codex
Apply
GTM Systems Engineer 5 hours ago
≈ $110k – $208k per year (Estimated) · Remote (United States, Brazil) · Full-Time · 5+ years exp
SQL
Apex
Apex
Lightning Web Components
Databases
Snowflake
Google BigQuery
AI/ML
Computer Vision
AI Agents
LLM
Roboflow
Machine Learning
DevOps
GitHub
Apply
≈ $61k – $118k per year (Estimated) · In office · 4+ years exp · Bachelor's Degree · Cleveland
Management
Oracle ERP
Apply
$81k – $98k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Princeton
Python
JavaScript
SQL
Databases
Databricks
AI/ML
LangGraph
LangChain
Claude
Prompt Engineering
AI Agents
NLP
AWS Bedrock
LLM
Sentiment Analysis
OpenAI
Anthropic
DevOps
Rest API
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Configuration Management
API Gateway
Analytics
ETL/ELT
Management
Jira
Agile
Waterfall
Life Sciences
Veeva
Apply
$138k – $167k per year · In office · Full-Time · 9+ years exp · Bachelor's Degree · Princeton
JavaScript
Groovy
AI/ML
AI Agents
LLM
DevOps
Rest API
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
SOAP
Analytics
Master Data Management
Management
Confluence
Jira
Agile
Waterfall
Life Sciences
Veeva
Apply
≈ $38k – $82k per year (Estimated) · Remote (India) · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
AI/ML
Copilot
DevOps
Azure DevOps
Azure
Management
Jira
ServiceNow
Agile
Scrum
ITIL
Service Desk
Apply
≈ $32k – $90k per year (Estimated) · Remote (India) · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru
Python
PowerShell
C#
AI/ML
Copilot
Copilot Studio
DevOps
Rest API
Terraform
Azure
CI/CD
Git
Platform Engineering
Self-Healing
Bicep
Incident Management
Cybersecurity
Microsoft Defender for Cloud
Microsoft Entra ID
DLP
Analytics
Power BI
Management
ServiceNow
Power Automate
Power Apps
SharePoint
Scrum
Kanban
ITIL
Service Desk
Apply
Remote (India) · Full-Time · 6+ years exp · Master's Degree · Bengaluru
Management
Agile
Scrum
Apply
$54k – $90k per year · In office · Full-Time · Shanghai
Python
SQL
Python
Flask
Databases
Oracle
AI/ML
NLP
Time Series
Machine Learning
Frontend
Lighthouse
DevOps
Ansible
Docker Compose
Chef
CI/CD
Docker
GitLab
Linux
Management
Agile
Scrum
Apply
≈ $93k – $196k per year (Estimated) · In office · Full-Time · Australia
DevOps
Azure DevOps
Azure
CI/CD
Cybersecurity
Okta
Auth0
Management
ITIL
Apply
$95k – $125k per year · Hybrid · 3+ years exp · Bachelor's Degree · Londonderry
DevOps
Azure DevOps
Azure
Management
Agile
Scrum
Kanban
Apply
$95k – $125k per year · Hybrid · 3+ years exp · Bachelor's Degree · Syracuse
DevOps
Azure DevOps
Azure
Management
Agile
Scrum
Kanban
Apply
$45k – $48k per year · In office · Brewer
Apply
≈ $41k – $68k per year (Estimated) · In office · 1+ year exp · High School Diploma · Syracuse
Apply
≈ $44k – $77k per year (Estimated) · In office · 1+ year exp · High School Diploma · Milford
Apply
≈ $62k – $130k per year (Estimated) · Hybrid · Contractor · 1+ year exp · Bachelor's Degree · Milford
Analytics
Power BI
Management
Smartsheet
Apply
≈ $62k – $116k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Milford
Python
SQL
Analytics
Tableau
Power BI
A/B Testing
Looker
Microsoft Excel
Apply
Assembler II 1 day ago
≈ $49k – $86k per year (Estimated) · In office · 2+ years exp · Milford
Life Sciences
HPLC
GMP
Apply
≈ $117k – $224k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Milford
Life Sciences
Chromatography
Apply
Senior Scientist 1 day ago
≈ $97k – $184k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Milford
Life Sciences
HPLC
Chromatography
Apply
See all jobs
This is one of many
2,067,305 more open roles from verified company boards, updated every day.