The Wills Group

Senior CRM Developer

Job Locations US-MD-La Plata
Job ID
# of Openings


The Wills Group is an established, privately-held company serving customers across Maryland, D.C., Delaware, and Virginia with the vision, drive, and capacity to serve many more in the near term. Headquartered in La Plata, MD, The Wills Group is the parent company of several retail, convenience, and home comfort business units, including Dash In Food Stores, Splash In Car Washes, SMO Motor Fuels, and SMO Energy. Each one is committed to providing its customers with quality services and a superior experience – every time.


Serving as a center of excellence, The Wills Group has a solid infrastructure built of talented teams to guide and support the successful operation of its business units, including human resources, finance, IT, marketing, and communications.


The Wills Group was founded in 1926, and we are in the process of building the next chapter of our history. From a renewed customer focus to new brand positioning, and from product diversification to expansion into new markets, The Wills Group is evolving who we are and how we operate to pave the way for future success; redefining ourselves for today’s and tomorrow’s customers.


Grounded in rich history since 1926 and strong company values, The Wills Group places its employees at the forefront of all they do, and is equally committed to giving back to the communities where it operates.


You will be an integral part of our family of companies and will play a significant role in taking The Wills Group and its brands to the next level.


We are currently searching for a Senior CRM Developer. The Senior CRM Developer will be the technical architect and senior developer responsible for the design and implementation of our CRM system. They will also be responsible for the technical design and integration of the CRM system with other corporate systems including marketing, operations, and data management. The Senior CRM Developer will create and design innovative solutions to enable the business improve its sales results, efficiency, and customer satisfaction.


At minimum, the candidate will be accountable for:

  • Designing, developing, and maintaining a complex suite of applications that support both Marketing and Sales (CRM related), including proprietary software as well as commercial off-the-shelf (COTS)
  • Working directly with senior stakeholders in the business to help determine requirements and solutions
  • Providing technical direction and guidance on application design and issue resolution
  • Creating and or providing input to project plans and communicate progress to project managers or internal clients, as appropriate
  • Preparing detailed systems specification and technical design documentation based on business requirements received from internal clients
  • Ensuring infrastructure and architectural documents are accurate and up to date
  • Working with the DBA to develop an efficient and effective database design
  • Working with key business users on processes and requests
  • Troubleshooting user reported errors

Required Qualifications

At minimum, the candidate must possess:  

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in software development

Applied Experience

At minimum, the candidate must have applied experience in:

  • Advanced functional & technical knowledge of Dynamics CRM (2013 or greater)
  • Writing custom Plugins, JavaScript, Web Resources, and Workflows for Dynamics CRM
  • Strong understanding and experience writing custom integrations between applications
  • Working with business experts/leaders (Sales/Marketing) on technical solutions to fulfil a business requirement

The ideal candidate will also have:

  • Microsoft Dynamics Certifications


At minimum, the candidate must be able to demonstrate:

  • Ability to work independently and in a team oriented environment
  • Strong oral and written communication skills
  • Strong problem solving skills


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.