Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CRM Developer

$94k - $125k
Full-time
Job Description

Sinclair has an exciting opportunity for a CRM Developer to join our Enterprise Solutions organization! Our Enterprise Solutions team is the technological backbone of our corporate processes, responsible for building, optimizing, integrating, and maintaining key business systems across the enterprise. As part of the team, you will play a critical role in designing, developing, customizing, and supporting Microsoft Dynamics 365 CRM and Power Platform solutions that drive business operations and digital transformation initiatives.

A successful candidate will have strong technical expertise in Microsoft Dynamics 365 CRM development, a passion for solving complex business problems, and a collaborative mindset focused on delivering scalable, high-quality enterprise solutions.

Responsibilities:
  • Analyze business requirements and translate them into scalable Dynamics 365 CRM and Power Platform solutions.
  • Design, develop, configure, and customize Microsoft Dynamics 365 CRM applications and related enterprise integrations.
  • Develop custom plugins, workflows, APIs, Power Automate flows, and integrations leveraging Microsoft technologies and development best practices.
  • Collaborate closely with product management, business stakeholders, architects, and fellow engineers to execute project roadmaps and deliver business value.
  • Build and maintain integrations between Dynamics 365 CRM and internal/external systems using REST/SOAP APIs, Azure services, and middleware technologies.
  • Extend Dynamics 365 CRM functionality using C#, .NET, JavaScript/TypeScript, Power Platform components, and Dataverse.
  • Create and maintain model-driven apps, custom entities/tables, forms, views, dashboards, business rules, and security roles within the Dynamics environment.
  • Support data migrations, environment management, solution deployments, and release management activities.
  • Participate in Agile development processes with an emphasis on continuous improvement, collaboration, and iterative delivery.
  • Troubleshoot application issues, debug production problems, optimize system performance, and provide ongoing platform support.
  • Write unit tests and support automated testing efforts in partnership with quality engineering teams.
  • Ensure solutions are secure, maintainable, extensible, and aligned with enterprise architecture standards.
Technical Experience
  • Bachelor's degree in Computer Science, Information Systems, or a related technical field.
  • Minimum of 5 years of software engineering or CRM development experience in an enterprise environment.
  • Minimum of 3 years of hands-on Microsoft Dynamics 365 CRM / Customer Engagement development experience.
  • Strong experience developing and customizing Dynamics 365 CRM solutions, including:
o Plugins

o Custom workflows/actions

o JavaScript customizations

o Business process flows

o Ribbon/workbench customization

o Model-driven applications
  • Experience employing AI technologies (Codex, ChatGPT, CoPilot, Foundry, etc...) to accelerate software delivery and testing coverage.
  • Strong understanding of Microsoft Dataverse architecture, security model, tables/entities, relationships, and solution management.
  • Experience developing integrations using REST APIs, SOAP services, Microsoft Graph, and Azure integration technologies.
  • Strong proficiency in .NET/C#, SQL Server, and API development.
  • Experience with Power Platform technologies including:
o Power Apps

o Power Automate

o Power BI

o Dataverse
  • Experience working with Azure services such as:
o Azure Functions

o Logic Apps

o Service Bus

o Azure DevOps

o App Registrations / Entra ID
  • Familiarity with front-end technologies including JavaScript, TypeScript, HTML, CSS, and modern frameworks such as Angular or React.
  • Experience with source control and CI/CD pipelines using Git and Azure DevOps.
  • Strong understanding of software design principles, SDLC processes, and Agile methodologies.
  • Experience troubleshooting, performance tuning, and supporting enterprise SaaS applications.
Non-Technical Experience
  • Ability to clearly articulate technical concepts and considerations to audiences ranging from developers to executive stakeholders.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to manage priorities and deliver high-quality solutions within project timelines.
  • Demonstrated collaboration and teamwork in cross-functional environments.
  • Quick to embrace emerging technologies and capable of self-directed learning.
  • Strong sense of accountability, ownership, and attention to detail.
Preferred Qualifications
  • Microsoft Dynamics 365 or Power Platform certifications preferred.
  • Experience supporting enterprise CRM implementations and large-scale integrations.
  • Familiarity with enterprise architecture patterns and cloud-first solutions.
  • Experience with DevOps automation, release pipelines, and environment strategy within Dynamics 365 ecosystems.
  • Knowledge of security, governance, and compliance best practices within Microsoft cloud technologies.
Technologies
  • Microsoft Dynamics 365 CRM / Customer Engagement
  • Microsoft Dataverse
  • Power Platform (Power Apps, Power Automate, Power BI)
  • .NET / C#
  • SQL Server / T-SQL
  • JavaScript / TypeScript
  • HTML / CSS
  • REST / SOAP APIs
  • Azure Functions, Logic Apps, Service Bus
  • Azure DevOps and Git Source Control
  • Angular and/or React
  • Microsoft Entra ID (Azure AD)
  • CI/CD and automated deployment pipelines
Please note that this position is not eligible for visa sponsorship, including employer sponsorship for an H-1B visa, OPT-STEM employment, etc.

The base salary compensation range for this role is $94,000 to $125,000. Final compensation for this role will be determined by various factors such as a candidate's relevant work experience, skills, certifications, and geographic location. Full time positions are eligible for benefits that include participation in a retirement plan, life and disability insurance, health, dental and vision plans, flexible spending accounts, 15 paid vacation days, 2 paid personal days, 9 paid holidays, 40 hours of paid sick leave, parental leave, and employee stock purchase plan.

Sinclair is proud to be an equal opportunity employer and a drug free workplace. Employment practices will not be influenced or affected by virtue of an applicant's or employee's race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, military or veteran status or any other characteristic protected by law.

About Sinclair:
Sinclair, Inc. (Nasdaq: SBGI) is a diversified media company and a leading provider of local news and sports. The Company owns, operates and/or provides services to 177 television stations in 79 markets affiliated with all major broadcast networks; owns Tennis Channel, the premium destination for tennis enthusiasts; and multicast networks CHARGE, Comet, ROAR and The Nest. Sinclair's AMP Media produces a growing portfolio of digital content and original podcasts. Additional information about Sinclair can be found at

About the Team:
The life-blood of our organization is our people. We have a compelling story, a goal-oriented culture, and we take really good care of people. How good? Here is a glimpse: great benefits, open-door policy, upward mobility and a strong desire to see you succeed. Ready to be part of a winning team? Let's talk.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CRM Developer in Hunt Valley, MD vacancy
  •  ..., you will: - Leverage your solid technical foundation while developing specialized skills in Salesforce development, configuration, and...  ...building valuable expertise in one of the industry's leading CRM platforms. What Will You Do? Lead the design and implementation... 
    CRM
    Work experience placement
    Local area

    Travelers

    Cockeysville, MD
    5 days ago
  • $24 - $26 per hour

     ...identify opportunities for improvement or upselling Prepare reports, presentations, and client communications Maintain accurate records in CRM systems and internal databases Resolve client concerns in a timely and professional manner Qualifications Bachelor’s degree preferred... 
    CRM
    Hourly pay
    Work at office

    Ultimate Staffing

    Cockeysville, MD
    1 day ago
  • $24 - $26 per hour

     ...identify opportunities for improvement or upselling Prepare reports, presentations, and client communications Maintain accurate records in CRM systems and internal databases Resolve client concerns in a timely and professional manner Qualifications Bachelor’s degree preferred... 
    CRM
    Hourly pay
    Work at office

    Ultimate Staffing

    Cockeysville, MD
    5 days ago
  •  ...machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust process to ensure... 
    Suggested

    Lockheed Martin

    Butler, MD
    2 days ago
  • $100k - $150k

     ...families. Working within our ensemble practice, the advisor will develop customized financial planning strategies, lead client meetings,...  ...outside professionals. Experience utilizing financial planning and CRM software. Knowledge of Moneytree, eMoney, Salesforce, Addepar,... 
    CRM
    Full time
    Work at office
    Remote work
    Flexible hours

    Berman McAleer, LLC

    Lutherville Timonium, MD
    4 days ago
  •  ...commercial point of contact for the customer and is responsible for developing and implementing the US business plans for this global...  ...associations Experienced with Salesforce.com or other similar CRM software Integrated Business Planning (IBP) experience Experience... 
    CRM
    Work at office
    Remote work
    Home office

    McCormick & Company, Incorporated

    Cockeysville, MD
    4 days ago
  •  ...with a bias for action. Preferred Skills & Advantages: Knowledge of networking protocols (TCP/IP, DNS, SSL) Familiarity with CRM platforms (Salesforce), BI tools, or Jira Experience in payments, SaaS, or fintech environments is a plus Founded in 2005,... 
    CRM
    Contract work
    Worldwide

    Nayax

    Cockeysville, MD
    1 day ago
  • $3,000 per month

     ...process being used on any particular project • Design or implement complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance and functional standards • Assist with developing and executing test... 

    Lockheed Martin

    Sparks, MD
    2 days ago
  •  ...increasing market share • Collaborate with Regional Branch Leader to develop and execute strategic plans for the branch’s growth and...  ...outside sales team to develop and execute sales strategy • Use of CRM to monitor customer activities in conjunction with inside and... 
    CRM
    Local area

    APR Supply Co.

    Lutherville Timonium, MD
    8 days ago
  • $80k - $119k

     ...PowerPoint, Word, and Microsoft Project. Knowledge of ERP and CRM systems and the aptitude for learning software. How We Care At...  ...company is committed to offering employees opportunities to grow and develop. Our benefits and compensation packages are designed to help our... 
    CRM
    Contract work
    Work at office
    Local area
    Flexible hours

    Cessna Aircraft Company

    Cockeysville, MD
    3 days ago
  •  ...technical operation and integration of organizational websites and CRM systems, including Salesforce and HubSpot. Manage IT asset...  ...accurate, consistent, and timely data entry and management. Develop customized and standardized reports and analyses in collaboration... 
    CRM
    Full time
    Temporary work
    For contractors
    Casual work
    Work at office
    Home office
    Monday to Friday
    Afternoon shift

    Mental Health Association of Maryland

    Timonium, MD
    15 days ago
  • $20.43 - $32.31 per hour

     ...focused on delivering exceptional banking experiences. Responsibilities include driving sales, managing customer relationships using CRM tools, and ensuring compliance with regulations. Candidates should have a high school diploma and at least 2 years of customer service... 
    CRM
    Hourly pay
    Full time

    Fulton Financial

    Lutherville Timonium, MD
    5 days ago
  • $100k - $132k

     ...Relationship Manager. In this role, you will play a key role in developing and maintaining effective relationships with existing customers...  ...related position * Experience working in Salesforce or other CRM * Accountable for the management of existing client portfolio... 
    CRM
    Local area
    Remote work

    Element Fleet Corporation

    Sparks Glencoe, MD
    4 days ago
  •  ...with clients via phone and video (Zoom) -Organized and detail-oriented, able to manage multiple client needs -Basic experience with CRM systems or willingness to learn (e.g., Salesforce, Ease, Gusto) -Self-motivated and able to work independently in a remote setting -Positive... 
    CRM
    Remote job
    Full time

    McQuade Organization

    Towson, MD
    4 days ago
  •  ..., advancement opportunities and progressive culture. We love to develop our employees and promote from within. We want to help your career...  ...with teammates, sales teams and dealership management Utilize CRM tracking system daily Qualifications At least one previous role... 
    CRM
    Temporary work
    Local area

    Anderson Automotive Group Inc

    Cockeysville, MD
    3 days ago
  • $26 - $31 per hour

    Who We Are Description Who We Are Textron Systems serves defense and commercial customers with the combined expertise of its family of brands: Textron Systems, Howe & Howe, Lycoming and ATAC. The segment offers specialized products and services that fall into several...
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Textron

    Cockeysville, MD
    3 days ago
  •  ...foundation for customer loyalty Maintain customer information and contacts in CRM Follow up with existing customers to build relationships that encourage repeat and referral business Develop new business through focused personal marketing efforts through direct mail, networking... 
    CRM
    Local area
    Work from home

    Sheehy Toyota of Timonium & Volvo Cars Hunt Valley

    Cockeysville, MD
    4 days ago
  •  ...client relationship associate works closely with the Account Managers and other members of the team to deliver outstanding service and develop relationships with clients primarily through the provision of customized and standardized analysis reports, concierge services, and... 
    CRM
    Work at office

    Diversified Insurance Industries, Inc.

    Cockeysville, MD
    4 days ago
  •  ...inquiries via calls, texts, and emails Build and maintain strong relationships with customers through exceptional service Manage and update CRM and sales pipeline systems Connect and pair clients with the right Outside Sales Agent for their needs Maintain relationships and... 
    CRM
    Full time
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    The Bob & Ronna Group

    Lutherville Timonium, MD
    2 days ago
  •  ...and various formulas. Ability to learn and work within various software; knowledge of NetSuite/enterprise software and Salesforce CRM preferred.   Work Experience:  3+ year’s experience in accounting/finance or commensurate combination of education and experience... 
    CRM
    Full time
    Temporary work
    Work experience placement
    Work at office

    UGA Finance Careers

    Parkville, MD
    2 days ago
  • $75k - $250k

     ...negotiation and closing skills Self-motivated with a results-driven mindset Comfortable using technology in presentations and CRM tools Ability to work independently while contributing to a team environment Compensation & Benefits Base salary + uncapped... 
    CRM

    Pure Water Technology of Central PA, Inc

    Cockeysville, MD
    14 days ago
  • $60k - $75k

    Business Developer The Best Teams are Created and Maintained Here. Job Summary The Business Developer (BD) works to improve BrightView's market...  ...and close business Log activity consistently and reliably in CRM (Salesforce) Work in a fast-paced environment while operating... 
    CRM
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    brightview.com

    Towson, MD
    3 days ago
  • $17.75 per hour

     ...Repossessions: Processes customer service requests and repossession requests. Responsible for handling calls from DMV's, dealers, and auctions. CRM: Processes requests received through the client portal, as well as email requests. Responsible for handling incoming calls from... 
    CRM
    Hourly pay
    Full time
    Currently hiring
    Shift work

    Amynta Group

    Cockeysville, MD
    2 days ago
  •  ...touring the community. Strong lead management to be able to convert leads to leases. Follow up via phone, email, RentCafe and Yardi CRM. Process applications, renewals and leasing paperwork in Yardi. Maintain accurate guest cards, traffic logs and other reports.... 
    CRM

    Continental Realty

    Lutherville Timonium, MD
    1 day ago
  • $55k - $65k

     ...including evenings and occasional weekends Database & Gift Processing Maintain accurate and up-to-date donor records in the CRM system and special events database Process gifts in NPSP and generate timely acknowledgment letters, tax receipts, and related donor... 
    CRM
    Contract work
    Summer work
    Work at office
    Local area
    Afternoon shift

    The Associated: Jewish Community Federation of Baltimore

    Owings Mills, MD
    5 days ago
  •  ...and ensure successful onboarding Generate local leads and support club marketing Track leads, appointments, and referrals in our CRM Maintain high standards for member service, safety, and club appearance Lead from the Front and help with day-to-day club ops... 
    CRM
    Full time
    Local area
    Flexible hours
    Afternoon shift

    Onelife Fitness

    Cockeysville, MD
    16 days ago
  • $75k - $95k

     ...markets including derivatives and equities, as well as the ability to develop an understanding of the quantitative investment landscape and...  .... Ensure client meeting notes are accurately captured in the CRM system. Assist the Product Specialist with relationship... 
    CRM

    Campbell & Company, LP

    Towson, MD
    3 days ago
  •  ...how to build meaningful relationships, create value for clients, develop leadership skills, and establish a professional career with long...  ...& Resources Marketing Resources Business Development Support CRM & Client Management Tools Industry‑Leading Resources Compensation... 
    CRM
    Work at office
    Immediate start
    Remote work

    Career Headhunter LLC

    Cockeysville, MD
    4 days ago
  •  ...dock equipment and services. The role prospects new opportunities, develops meaningful relationships with Operations Managers, and conducts...  ...environments. Experience with Salesforce or a similar CRM is ideal. A clean driving record and a valid Driver’s License... 
    CRM
    Work at office

    Miner, LTD

    Lutherville Timonium, MD
    more than 2 months ago
  • $20.43 - $32.31 per hour

     ...and convert them into tangible outcomes to meet or exceed sales goals. Advance personal knowledge of sales techniques and utilize the CRM (Customer Relationship Management) system and other resources to foster relationship‑building conversations with customers and to... 
    CRM
    Hourly pay
    Full time
    Work experience placement
    Local area
    Work visa
    Flexible hours

    Fulton Financial

    Lutherville Timonium, MD
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CRM Developer. Be the first to apply!