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

CRM Developer

$94k - $125k

Sinclair Broadcast Group

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 2 days 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
    12 hours ago
  • A leading sports brand is seeking a Lead Microsoft Dynamics CRM Developer in Towson to spearhead the design and implementation of integrated CRM tools. This pivotal role will enable you to leverage state-of-the-art sport science technology for performance analytics, enhancing... 
    CRM

    Noir

    Towson, MD
    2 days ago
  • Locals or Nearby Urgent Need Microstrategy BI Developer Contract USM Business Systems Inc. is a quickly developing worldwide System Integrator...  ...with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... 
    CRM
    Contract work
    Work at office
    Local area
    Worldwide

    USM

    Owings Mills, MD
    2 days ago
  • USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... 
    CRM
    Immediate start
    Worldwide

    USM

    Owings Mills, MD
    2 days ago
  •  ...community for 15 years; helping end user clients and partners engage the best permanent and contract Microsoft… Lead Microsoft Dynamics CRM Developer - Towson, Baltimore County, Maryland Our client is a global sports brand that operates in over 115 countries worldwide. They are... 
    CRM
    16 hours
    Permanent employment
    Full time
    Contract work
    H1b
    Remote work
    Worldwide

    Noir

    Towson, MD
    2 days ago
  • USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... 
    CRM
    Worldwide

    USM

    Owings Mills, MD
    2 days ago
  • $150k - $160k

    Lead Microsoft Dynamics CRM Developer - Towson, Baltimore County, Maryland (Tech stack: Lead Microsoft Dynamics CRM Developer, Dynamics 365 CE, Customer Engagement, JavaScript, C#, .NET, Power Platform, Power BI, Power Automate, Power Apps, Programmer, Engineer, Architect... 
    CRM
    Remote work
    Worldwide
    Flexible hours

    Selecto Vinos

    Towson, MD
    2 days ago
  •  ...are as follows. Description: OIT?s Business Applications Unit develops, implements and supports business solutions, including application...  ..., implementation, and maintenance of the Microsoft Dynamics CRM tool along with integrations with other systems. The client is... 
    CRM
    Part time
    Work experience placement
    H1b
    Work at office
    Immediate start

    Jobs via Dice

    Towson, MD
    2 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
    12 hours ago
  •  ...area’s leading employers. In this role, you’ll work each day to develop a sustainable prospect and new business pipeline. This position...  ...superior training resources and today’s most advanced marketing tools/CRM. Learn the essential skills and industry information that can... 
    CRM

    PSA FINANCIAL

    Cockeysville, MD
    4 days ago
  • Java/J2EE Senior Developer/ Technical Lead with Healthcare Exp MUST Contract USM Business Systems Inc. is a quickly developing worldwide...  ...environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data... 
    CRM
    Contract work
    H1b
    Local area
    Immediate start
    Worldwide

    USM

    Owings Mills, MD
    2 days 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

    Lutherville Timonium, MD
    2 days ago
  • $26 per hour

     ...contracts, and customer requests Coordinate projects, timelines, and follow-up activities Maintain customer records and CRM databases Track sales activity, reporting, and account information Resolve customer inquiries and escalate issues as... 
    CRM
    Contract work
    Work at office
    Local area

    Ultimate Staffing

    Lutherville Timonium, MD
    3 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
  • $80k - $119k

     ...Excel, PowerPoint, Word, Microsoft Project. Knowledge of ERP and CRM systems and the aptitude for learning software. Benefits 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
    Flexible hours

    Textron

    Cockeysville, MD
    4 days ago
  •  ...records of daily activities and pipeline progress in Salesforce CRM Demonstrate strong time management skills to balance multiple...  ...Growth opportunities — Nayax is scaling fast, and we invest in developing our people from within. Collaborative culture — work alongside... 
    CRM
    Full time
    Local area
    Worldwide

    Nayax

    Cockeysville, MD
    2 days ago
  •  ...been providing exclusive sales and marketing services for builder-developer clients for over 30 years. Our full turnkey solutions include...  ...organized in a fast-paced environment. Proficiency in using sales and CRM tools is a plus. High-level professionalism and a results-driven... 
    CRM

    The PInnacle Real Estate Company

    Lutherville Timonium, MD
    4 days ago
  •  ...Title: Senior ETL Developer Location : Remote Duration : 3-6 months Required Must have 10 + years of IT experience Must have recent 5 years of ETL development and reporting experience Must have recent healthcare payer experience Must have... 
    Remote work

    RIT Solutions, Inc.

    Lutherville Timonium, MD
    3 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... 

    Lockheed Martin

    Cockeysville, MD
    2 days ago
  •  ...team in Philadelphia, Pennsylvania. This hybrid role involves developing sales strategies to acquire new clients and maintaining strong...  ...assessments, representing the company at industry events, and utilizing CRM software for client management. We offer competitive benefits,... 
    CRM
    Flexible hours

    Trucordia

    Cockeysville, MD
    3 days ago
  •  ...0 years in lending. The ideal candidate will have Mortgage or Business lending experience, strong Excel skills, and familiarity with CRM software. The role requires motivation, a detail-oriented mindset, and the ability to interface with customers in a fast-paced environment... 
    CRM

    Best Management

    Cockeysville, MD
    1 day ago
  •  ...client events if needed Daily scanning of advisor’s client notes Assisting with preparation of firm’s year end meeting Data entry in our CRM and Constant Contact Organizes & maintains office kitchen at beginning & end of day Managing all incoming phone calls, on multi-line... 
    CRM
    Work at office

    BFG Financial Advisors

    Lutherville Timonium, MD
    4 days ago
  •  ...of a growing team that has over 30 years experience in lending. Must demonstrate a high level of proficiency in Excel and the use of CRM softwares. The perfect candidate is someone who is highly motivated and loves to work in an energetic and growing environment. Needs... 
    CRM

    Best Management

    Cockeysville, MD
    3 days ago
  •  ...environment Comply with dress code Ability to problem solve Ability to take responsibility for actions Preferred experience with CRM Software but not required Preferred Customer Service or selling experience (retail, hospitality, customer service, etc.) but not... 
    CRM

    TEAM FX

    Cockeysville, MD
    2 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
  • $170k - $190k

     ...the Top 500 Design Firms. Position summary: Responsible for developing, monitoring and maintaining client relationships that result in...  ...projects Monitor client performance trends/issues utilizing CRM Obtain feedback from clients to assess past JMT performance.... 
    CRM
    Work at office

    Johnson, Mirmiran, and Thompson Inc.

    Hunt Valley, MD
    12 hours ago
  • $50k - $100k

     ...lasting relationships. Stay updated on real estate laws, regulations, and market conditions. Utilize real estate software and CRM tools to manage leads and transactions. COMPENSATION: Full Commission ($50000 - $100000 yearly) Real Estate Professionals earn money... 
    CRM

    Berkshire Hathaway HomeServices Homesale Realty Maryland

    Phoenix, MD
    12 hours ago
  • $120.4k - $198.7k

     ...Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on... 
    Work experience placement
    Local area
    Immediate start

    Travelers Insurance

    Hunt Valley, MD
    1 day ago
  •  ...this role, you will be responsible for driving sales growth by developing and managing client relationships, you will play a key role in...  ...strongly preferred. Bachelor's degree desired Familiarity with CRM or ERP systems (experience with Solar Eclipse is a plus). A... 
    CRM
    For contractors

    R F Fager Supply

    Lutherville Timonium, MD
    3 days ago
  • $65k - $70k

     ...financial reports for management Liaise with the external accounting firm on tax preparation Oversee accounting/ERP systems, CRM tools, and internal business systems Oversee office supply inventory and coordinate purchasing Coordinate facilities,... 
    CRM
    Work at office
    Local area

    Creative Financial Staffing

    Cockeysville, MD
    4 days ago

Do you want to receive more vacancies?

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