Banner Image
  • Location


  • Job title:

    Sr. Programmer Analyst

  • Sector:


  • Job type:

    Direct Hire

  • Job ref:


As a Senior Programmer Analyst, 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. Responsible for analysis, development, testing, deployment, and post-deployment support of the enterprise software application. Plan and manage the installation of enterprise application upgrades, integrations, and other systems changes.


  • Delivery of Enterprise Applications:
    • Understand business requirements and perform technical implementations by leveraging the 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, review professional publications; develop personal networks, and participate in professional groups.



  • Bachelor's degree in business, computer science, or a related field of study, or equivalent experience.


  • 3 years of relevant experience

Interpersonal Skills:

  • Strong leadership, interpersonal skills, and strong team-building skills.
  • Pragmatic problem solving and decision-making skills with excellent written and verbal communications.
  • Relentless passion and commitment to operational excellence – delivering in scope, on time, on the budget to the delight of our internal customer.
  • Analytical and problem-solving skills with the ability to manage and prioritize multiple priorities.

Technical Skills:              

  • Dynamics 365 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 connectors/integration tool such as Kingsway Soft
  • Code & project management tools including Git, TFS, JIRA, and Confluence
  • Design tools using ER modeling, UML diagrams, and flow charts
  • Dynamics 365 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

Location: Tallassee, AL or Duluth, GA or Mississauga CAN




A Human Approach to Staffing

Our Company is committed to the principles of equal employment. We are committed to complying with all federal, state, and local laws providing equal employment opportunities, and all other employment laws and regulations. It is our intent to maintain a work environment which is free of harassment, discrimination, or retaliation because of sex, gender, race, religion, color, national origin, physical or mental disability, genetic information, marital status, age, sexual orientation, gender identity, military service, veteran status, or any other status protected by federal, state, or local laws. The Company is dedicated to the fulfillment of this policy in regard to all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.