Senior Software Engineer

OwlSure

Hyderabad, TelanganaFull-timeMid LevelOn-site

Job Description

OwlSure, A Business Unit of ValueMomentum


About OwlSure


OwlSure enables Financial Services, Healthcare, and Life Insurance organizations to achieve value for their budgets, accelerate speed-to-market, and scale operations. Through thoughtfully designed solutions and highly automated managed services, we deliver reliable outcomes backed by deep technical expertise and a continuously optimized delivery platform.


Job Title: Senior Software Engineer


Practice Overview:


Our Microsoft Dynamics 365 Field Service practice delivers end-to-end service management solutions for companies in the equipment leasing, rental, warranty and asset finance sectors. We focus on helping organizations optimize field operations, improve technician productivity, and transform service delivery through Microsoft's ecosystem of D365, Power Platform, and Azure.


Role Overview:


This is a foundational role in a growing practice. You will work directly with practice leadership in the US, contribute to solution architecture, and help shape our go-to-market accelerators for specific industry verticals. The role offers significant ownership and visibility—ideal for consultants seeking to build something rather than maintain an existing operation.


As a D365 Field Service Techno-Functional Consultant, you will serve as the subject matter expert for Field Service implementations. You will be responsible for the full project lifecycle—from discovery and solution design through configuration, testing, and deployment. The role requires both functional consulting skills (requirements gathering, process design, stakeholder management) and technical execution capabilities (configuration, customization, integration).


You will work closely with clients to understand their service operations, identify improvement opportunities, and translate business requirements into D365 Field Service solutions. You will also contribute to practice development by building reusable accelerators, demo environments, and industry-specific templates.


Work You'll Do:


Solution Design & Architecture

• Lead requirements gathering workshops with client stakeholders to document current-state processes, pain points, and desired outcomes

• Conduct fit-gap analysis to evaluate how D365 Field Service capabilities align with client requirements

• Develop functional specifications and solution design documents that translate business requirements into technical configurations

• Design integration architecture for Field Service with D365 Finance, Supply Chain Management, and third-party systems

• Create data migration strategies and mapping documents for legacy system transitions


Configuration & Implementation

• Configure all aspects of D365 Field Service including:

○ Work order management, incident types, service tasks, and resolution processes

○ Resource Scheduling Optimization (RSO) and Universal Resource Scheduling (URS)

○ Service agreements, entitlements, SLA configurations, and warranty tracking

○ Customer asset management, asset hierarchies, and maintenance schedules

○ Field Service Mobile app configuration, offline capabilities, and technician workflows

○ Inventory management, purchase orders, and truck stock optimization

• Build Power Platform extensions including Model-driven apps, Canvas apps, and Power Automate flows

• Develop custom plugins, JavaScript, and client-side customizations as needed

• Configure Dataverse security roles, business units, and field-level security


Testing & Quality Assurance

• Develop comprehensive test plans covering functional, integration, and user acceptance testing

• Lead and document system integration testing (SIT) and user acceptance testing (UAT) cycles

• Manage defect tracking, resolution, and regression testing

• Validate data migration accuracy and completeness


Deployment & Adoption

• Plan and execute solution deployments using Azure DevOps and ALM best practices

• Develop end-user training materials including guides, videos, and quick reference cards

• Conduct train-the-trainer sessions and end-user training workshops

• Provide hyper care support during go-live and stabilization periods


Practice Development

• Build and maintain demo environments showcasing Field Service capabilities for pre-sales

• Develop industry-specific accelerators with pre-configured workflows for equipment leasing and rental

• Create reusable solution templates, documentation, and implementation playbooks

• Support pre-sales activities including solution demonstrations, RFP responses, and effort estimation

• Stay current with D365 Field Service roadmap, new features, and Microsoft certifications


Qualifications: Required Experience

• 6-8 years of experience implementing Microsoft Dynamics 365 Field Service or Dynamics CRM solutions

• Minimum 3 full-cycle D365 Field Service implementations with end-to-end project involvement

• Demonstrated techno-functional capability: hands-on experience with both requirements gathering/process design AND configuration/customization

• Experience leading a workstream or functional area within implementation projects


Technical Skills

• Expert-level knowledge of D365 Field Service modules: Work Orders, Scheduling, Assets, Agreements, Inventory

• Hands-on experience with Resource Scheduling Optimization (RSO) and Universal Resource Scheduling (URS)

• Proficiency in Power Platform: Model-driven apps, Canvas apps, Power Automate, Power BI

• Working knowledge of Dataverse data model, SDK, and Web API

• Experience with solution lifecycle management using Azure DevOps

• Field Service Mobile app configuration and deployment experience

Functional Skills

• Strong understanding of field service operations: dispatching, work order management, preventive maintenance, SLA tracking

• Ability to conduct requirements workshops and translate business needs into solution designs

• Experience creating functional specifications, process flows, and solution design documents

• Data migration planning and execution experience


Professional Skills

• Strong written and verbal communication skills for client-facing interactions

• Ability to work independently with minimal supervision

• Experience mentoring junior team members

• Comfortable presenting to business and technical stakeholders


Preferred:


Industry Background: Domain experience:

○ Equipment rental, leasing, warranty or asset finance industry exposure in US Markets

○ Manufacturing, utilities, or construction field service operations

○ Understanding of lease lifecycle, asset management, and return processes


Technical Depth:

○ Connected Field Service and IoT integration (Azure IoT Hub)

○ D365 Finance or Supply Chain Management integration experience

○ Plugin development using C# and .NET

○ JavaScript customization for model-driven apps


Certifications:

○ MB-240: Microsoft Dynamics 365 Field Service Functional Consultant

○ PL-200: Microsoft Power Platform Functional Consultant

○ PL-400: Microsoft Power Platform Developer

○ MB-300: Microsoft Dynamics 365 Core Finance and Operations

○ Pre-sales experience including demos, solution presentations, and proposal development

○ Experience with Agile/Scrum delivery methodologies


Competency Expectations:

Technical Delivery:

Independently configure and deploy Field Service solutions. Troubleshoot complex configuration issues. Make design decisions with minimal oversight.

Client Engagement:

Lead requirements sessions and workshops. Manage day-to-day client expectations within workstream. Present solutions to business stakeholders.

Project Ownership:

Own a workstream or functional area end-to-end. Manage task priorities, timelines, and deliverable quality. Proactively identify and escalate risks.

Practice Building:

Contribute to reusable assets and IP. Support pre-sales activities. Mentor junior consultants. Stay current with platform updates.


What We're Not Looking For:

• Pure functional consultants who require developers for all customizations

• Pure developers without client-facing requirements gathering experience

• Candidates with only Dynamics CRM/CE Sales or Marketing experience (no Field Service)

• Staff augmentation profiles without workstream ownership experience

• Candidates seeking large-team environments with narrowly defined responsibilities


Why Join OwlSure?

Join a high-growth Microsoft D365 Field Service practice where you’ll build—not maintain—solutions. Gain direct exposure to U.S. leadership, own workstreams end-to-end, and help shape industry accelerators.

Posted 3 weeks ago

Related Jobs

Related Searches