Greenway Health Logo

Greenway Health

Senior Software Engineer

Posted 11 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Manage and customize Microsoft Dynamics 365 Finance and Operations environments, provide technical support, maintain deployments, and ensure system stability. Responsibilities include development, integrations, and security compliance.
The summary above was generated by AI

We are seeking an experienced Senior D365 F&O Administrator & Developer responsible for the administration, customization, development, integration, and support of Microsoft Dynamics 365 Finance and Operations environments.

The role involves managing system environments, leading technical design, ensuring system stability, and delivering scalable solutions aligned with business requirements. 


Essential Duties and Responsibilities

1️⃣ D365 F&O Administration

  • Manage and maintain multiple environments (Dev, UAT, SIT, Prod).
  • Administer users, roles, duties, and privileges (RBAC security).
  • Manage deployments using Microsoft Dynamics Lifecycle Services (LCS).
  • Monitor batch jobs, integrations, and system performance.
  • Manage database refreshes and environment updates.
  • Coordinate Microsoft updates and One Version releases.
  • Maintain system health, backups, and disaster recovery planning.
  • Workflows and power Automate required for Approval process creation and Automation 

2️⃣ Functional & Technical Support

  • Provide L2/L3 production support.
  • Perform root cause analysis.
  • Optimize performance (batch jobs, queries, indexing).
  • Work closely with Finance, Supply Chain, and Business users.
  • Configure Finance modules including General Ledger, Accounts Payable, and Accounts Receivable.
  • Configure financial dimensions, account structures, and advanced rules
  • Support bank reconciliation and payment processing
  • Support daily financial operations including journal creation, posting, and voucher validation.\
  • Support modules including:
    • General Ledger (GL)
    • Accounts Payable (AP)
    • Accounts Receivable (AR)
    • Procurement & Sourcing
    • Inventory Management

3️⃣ DevOps & Deployment

  • Manage code repositories in Azure DevOps.
  • Maintain CI/CD pipelines.
  • Handle build and release management.
  • Resolve build errors and deployment issues.
  • Ensure proper branching and version control strategy.

4️⃣ Security & Compliance

  • Design and implement role-based security.
  • Conduct Segregation of Duties (SoD) analysis.
  • Manage audit logs and compliance controls.
  • Perform periodic user access reviews.

5️⃣ Development & Customization 

  • Design and develop customizations using:
    • X++
    • Extensions (no over layering)
    • Chain of Command (CoC)
    • Event handlers
  • Develop:
    • Tables, Forms, Classes, Data Entities
    • SSRS reports
    • Workflows
    • Batch jobs
  • Code review and enforce best practices.
  • Prepare Technical Design Documents (TDD).
  • Configure and manage workflow processes in Dynamics 365 Finance & Operations for business approvals such as vendor invoices, purchase orders, and journal approvals.
  • Monitor and troubleshot workflow execution failures and approval issues.
  • Configure email notifications and alerts within workflow processes.
  • Implement workflow approvals and automated business processes using D365FO Workflow and Microsoft Power Automate, improving operational efficiency and reducing manual intervention.

6️⃣ Integration & Data Management

  • Develop and maintain integrations using:
    • OData
    • REST APIs
    • Custom services
    • Data Management Framework (DMF)
  • Integrate D365 F&O with:
    • Banking systems
    • Payroll systems
    • Third-party applications
  • Perform data migration activities and troubleshoot data issues.
  • Integrate D365FO data with Microsoft Power Platform using connectors and APIs.

Education and Experience

  • Bachelor’s degree in computer science / IT / Engineering
  • Microsoft certifications preferred (MB-300, MB-500)
  • Six (6) to ten (10) years total ERP experience
  • Minimum four (4)+ years in D365 F&O
  • Experience in at least two (2) years in end-to-end implementations
  • Experience in support + enhancement projects
  • Six (6)+ years’ experience in D365 F&O technical development
  • Strong expertise in X++
  • Microsoft Power Platform integration and Power Automate flow design
  • Experience with SQL Server
  • Experience with integrations and APIs
  • Experience working with Microsoft Azure
  • Experience in handling production environments.
  • Experience mentoring junior developers, preffered

Skills, Knowledge and Abilities

  • Strong knowledge of D365 architecture
  • Strong troubleshooting skills
  • Excellent communication
  • Ability to lead technical discussions  

Work Environment/Physical Demands

  • While at work, this position is primarily a sedentary job and requires that the associate can work in an environment where they will consistently be seated for majority of the workday.
  • This role requires that one can sit and regularly type on a keyboard majority of their workday.
  • This position requires the ability to observe a computer screen for long periods of time to observe their own and others’ work, as well as in-coming and out-going communications via the computer and/ or mobile devices.
  • The role necessitates the ability to listen and speak clearly to customers and other associates.
  • The work environment is an open room with other associates and noise from others will be part of the regular workday
 

Education and Experience

  • Bachelor’s degree in computer science / IT / Engineering
  • Microsoft certifications preferred (MB-300, MB-500)
  • Six (6) to ten (10) years total ERP experience
  • Minimum four (4)+ years in D365 F&O
  • Experience in at least two (2) years in end-to-end implementations
  • Experience in support + enhancement projects
  • Six (6)+ years’ experience in D365 F&O technical development
  • Strong expertise in X++
  • Microsoft Power Platform integration and Power Automate flow design
  • Experience with SQL Server
  • Experience with integrations and APIs
  • Experience working with Microsoft Azure
  • Experience in handling production environments.
  • Experience mentoring junior developers, preffered

Skills, Knowledge and Abilities

  • Strong knowledge of D365 architecture
  • Strong troubleshooting skills
  • Excellent communication
  • Ability to lead technical discussions  

Work Environment/Physical Demands

  • While at work, this position is primarily a sedentary job and requires that the associate can work in an environment where they will consistently be seated for majority of the workday.
  • This role requires that one can sit and regularly type on a keyboard majority of their workday.
  • This position requires the ability to observe a computer screen for long periods of time to observe their own and others’ work, as well as in-coming and out-going communications via the computer and/ or mobile devices.
  • The role necessitates the ability to listen and speak clearly to customers and other associates.
  • The work environment is an open room with other associates and noise from others will be part of the regular workday
 

Top Skills

Azure Devops
Microsoft Dynamics 365 Finance And Operations
Microsoft Dynamics Lifecycle Services
Microsoft Power Platform
Odata
Power Automate
Rest Apis
SQL Server
X++

Similar Jobs

4 Days Ago
Remote or Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Senior Software Engineer, you will develop secure software solutions, mentor junior engineers, and collaborate with cross-functional teams to enhance product features and meet customer needs.
Top Skills: AWSGithub ActionsJavaJava Spring BootJenkinsJunitMavenSnykTrivy
5 Days Ago
Remote or Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Senior Software Engineer, you'll design and build cloud security systems, mentor junior engineers, and resolve production issues, ensuring high-quality code.
Top Skills: AlicloudAWSAzureGCPOciPython
Yesterday
In-Office or Remote
Senior level
Senior level
Software
As a Senior Software Engineer, you'll optimize APIs, collaborate with product teams, and enhance user experiences through cloud functions and backend services using Kotlin.
Top Skills: GCPKotlin

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account