DXC Technology
Sr Analyst II Software Engineering
IND - KA - BANGALORE
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.7M live jobs from 210,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Seniority
- Senior
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 29 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Job Description:
Key Responsibilities
Configure, customize, and extend Microsoft Dynamics 365 Project Operations including project planning, resource management, time/expense entry, and billing workflows
Develop and maintain Dynamics 365 CRM solutions across Sales, Customer Service, and custom entities — including plugins, custom workflow activities, business rules, and form scripting
Build canvas and model-driven Power Apps to support business processes, data capture, and operational dashboards
Design and implement Power Automate cloud flows for process automation, notifications, approvals, and system integrations
Develop custom Dataverse plugins and workflow assemblies using C#/.NET to extend platform behavior
Create and maintain JavaScript/TypeScript web resources for form-level customizations, validations, and dynamic UI behavior
Integrate Dynamics 365 and Power Platform with external systems using REST/OData Web APIs, Azure Functions, and Logic Apps
Manage solution packaging, environment configuration, and application lifecycle management (ALM) across dev, test, and production
Perform data migration, transformation, and validation activities using Dataverse tools and custom scripts
Provide technical troubleshooting, performance optimization, and tier-3 support for Dynamics 365 and Power Platform applications
Participate in Agile ceremonies including sprint planning, backlog refinement, code reviews, and release management
Technical Skills Required
Languages & Frameworks
C# / .NET Framework — plugin development, custom workflow activities, console utilities, and Azure Functions
JavaScript / TypeScript — form scripting, web resources, ribbon customizations, and PCF control development
Power Fx — formulas for canvas Power Apps, Power Automate expressions, and Dataverse calculated/rollup fields
HTML / CSS — web resource UI development and Power Apps portal page customization
SQL / FetchXML — Dataverse data querying, reporting, and advanced data retrieval
Platform & Tools
Microsoft Dataverse — entity/table design, relationships, business rules, security roles, and data modeling
D365 Project Operations — project contracts, work breakdown structures, estimates, actuals, journals, and pricing dimensions
D365 CRM/CE — Sales, Customer Service, custom entities, views, dashboards, business process flows, and SLAs
Power Apps — canvas and model-driven app development, custom connectors, and component libraries
Power Automate — cloud flows, business process flows, desktop flows (RPA), and custom connectors
PCF Controls — custom control development using TypeScript and React
XRM Tooling / SDK — CrmServiceClient, plugin registration, configuration migration, and package deployer
Solution Management & ALM — managed/unmanaged solutions, environment strategy, Azure DevOps CI/CD pipelines
Integration & Data
D365 Web API (REST/OData) — CRUD operations, batch requests, change tracking, and entity metadata
Azure Integration Services — Azure Functions, Logic Apps, Service Bus, and API Management
Data Migration — Dataverse import/export tools, SSIS packages, and custom migration scripts
Dual Write / Virtual Tables — real-time sync between Dataverse and Finance & Operations apps
Required Experience & Qualifications
Minimum 4 years of hands-on experience with Microsoft Dynamics 365 Project Operations (configuration, customization, and development)
Minimum 4 years of hands-on experience with Microsoft Dynamics 365 CRM/Customer Engagement (Sales, Customer Service, or custom modules)
Demonstrated experience building canvas and model-driven Power Apps for enterprise use cases
Proven C#/.NET development experience for Dataverse plugins, custom workflow activities, and Azure Functions
Strong experience with JavaScript/TypeScript for Dynamics 365 form customizations and web resources
Solid understanding of Dataverse data modeling, security architecture, and solution lifecycle management
Experience integrating Dynamics 365 with external systems via REST APIs, Azure Logic Apps, or Azure Functions
Experience working in Agile/Scrum delivery teams on enterprise-scale implementations
Strong analytical, problem-solving, and communication skills
Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent experience)
Preferred Qualifications
Microsoft Certifications: PL-400 (Power Platform Developer), MB-800 (Business Central), PL-200 (Power Platform Functional Consultant), or MB-210/MB-230
Power BI development experience — reports, dashboards, DAX, and embedded analytics in Dynamics 365
Azure DevOps proficiency — CI/CD pipeline configuration for solution deployment and release management
PCF component authoring using TypeScript and React for advanced custom controls
Experience with PSA-to-Project Operations migration planning and execution
SSIS or Azure Data Factory experience for large-scale data migration projects
Familiarity with Dual Write and Virtual Tables configuration for Finance & Operations integration
Knowledge of Dynamics 365 security role architecture, business unit design, and field-level security
Experience with Copilot Studio (Power Virtual Agents) for conversational AI within Dynamics 365
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We’re committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here .
Listed on hirly, a job board. hirly is not the employer: DXC Technology is hiring for this role.
Similar jobs
- Sr Analyst I Software EngineeringDXC Technology · IndiaFirst seen yesterday
- Senior Software Engineering, BackendDoorDash · Pune, Maharashtra, IndiaFirst seen yesterday
- Senior Software Engineering, BackendDoordashindia · Pune, IndiaFirst seen 2d ago
- Custom Software Engineering LeadAccenture · IndiaFirst seen today
- Custom Software Engineering LeadAccenture · IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job