Senior Software Engineer (CRM)

Duluth, GA Full Time
POSTED ON 2/1/2024

Position Summary

 As a Microsoft Dynamics CRM Sr. Software Engineer, you will apply knowledge of enterprise applications and development to analyze, program, and implement Microsoft Dynamics 365 & Power platform cloud- based enterprise software in support of business objectives. You will be responsible for the analysis, development, testing, deployment, and post-deployment support of the enterprise software application. You will plan and manage the installation of enterprise application upgrades, integrations, and other system changes.

 Objectives:

Delivery of Enterprise Applications:

  • Understand business requirements and perform technical implementations by leveraging knowledge of enterprise applications and technical expertise.
  • Development of CRM functionality that optimizes, extends and/or integrates Neptune’s enterprise applications, data, and reports.’
  • Implement configuration changes and work with other internal enterprise application teams, vendors and partners as required.
  • Support QA and UAT testing.Support of Enterprise Applications
  • Provide end user support, system maintenance/security and incident resolution to ensure stable and resilient business operations of enterprise applications.
  • Ensure enhancements, changes and systems configurations are appropriately documented.
  • Participate in agile team ceremonies including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
  • Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications; developing personal networks, and participating in professional groups.

Requirements:

Education

  • Typically requires a bachelor's degree (or international equivalent) and 6 years of relevant experience.

Interpersonal Skills

  • Strong interpersonal skills, and strong team-building skills.
  • Pragmatic problem-solving and decision-making skills with excellent written and verbal communication.
  • Relentless passion and commitment to operational excellence – delivering in scope, on time, on the budget to the delight of our internal customers.

Technical Skills

  • Dynamics 365/Salesforce configuration, customization, workflows, plugins, HTML, JS, TypeScript Web resources, and Unified Interface
  • Solid background using CRM foundational components.
  • Microsoft Power Platform including model-driven & canvas apps, and Microsoft Power Automate
  • Microsoft Power Portals designing, configurations, and integrating with non-Power platform applications, UI development, and Liquid scripting.
  • Web tools technologies & languages including ASP.net, HTML, JavaScript, XML, XLS, AJAX, JSON, .Net Core including multi-threaded applications.
  • Cloud/on-prem databases such as Azure SQL, Azure Cosmos DB, and SQL Server
  • MS SSIS and other third-party connector/integration tool such as Kingsway Soft
  • Code & project management tools including Git, TFS, JIRA, and Confluence
  • Dynamics 365/Salesforce CRM development environments, code merge, deployments, and CI/CD.
  • Technical & Functional documentation of software components
  • Provide troubleshooting and support for all environments.

Preferred Qualifications:

  • Experience with Azure cloud including authentication and resource management
  • Experience with QAD or SAP ERP integrations
  • Experience with Experlogix CPQ

Location: Tallassee, AL or Duluth, GA

Equal Opportunity Employer EEO/AA M/F/Vet Disability

#HP1

Salary.com Estimation for Senior Software Engineer (CRM) in Duluth, GA
$113,845 to $138,844
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Senior Software Engineer (CRM) career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$116,884 - $142,551
Income Estimation: 
$140,090 - $169,960

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer (CRM).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $112,353 - $160,886
    • Income Estimation: $115,954 - $150,443
  • Debugging Skill

    • Income Estimation: $112,353 - $160,886
    • Income Estimation: $115,954 - $150,443
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Neptune

Neptune
Hired Organization Address Tallassee, AL Full Time
Objectives The successful candidate must be able to perform the essential functions of the job and undergo a post-offer ...
Neptune
Hired Organization Address Tallassee, AL Full Time
Position Summary This role will help develop and introduce new designs into production, enhance existing designs already...
Neptune
Hired Organization Address Tallassee, AL Full Time
Operations CNC Technician position serves as an upper level of a CNC Operator. The CNC Operator is held to certain crite...
Neptune
Hired Organization Address Tallassee, AL Full Time
Objectives The successful candidate must be able to perform the essential functions of the job and undergo a post-offer ...

Not the job you're looking for? Here are some other Senior Software Engineer (CRM) jobs in the Duluth, GA area that may be a better fit.

Senior QA Automation Engineer

Third Eye Software, Atlanta, GA

Senior Software Engineer - BE

OneTrust, Atlanta, GA