Software Engineer - Power Platform Portal Developer

Caterpillar Financial Services Corporation

Chennai District, Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Caterpillar Inc. is seeking a Power Platform Developer to support a Microsoft Portal and Dynamics 365 applications across Contact Center, Customer Service and Sales modules.

You will translate UI/UX designs into functional web apps and build secure, scalable portals. Responsibilities include integrating with Dataverse and APIs, deploying Copilot Studio agents, and collaborating with stakeholders to deliver data-driven solutions using Power Pages/Portals, Power Automate and Power Apps.

Qualifications

  • Bachelor's degree required.
  • 3+ years of Power Platform development experience.
  • 3+ years with Dynamics 365 (Contact Center, Customer Service or Sales).
  • Proficient in HTML, CSS, JavaScript, jQuery, C#, and Liquid templates.
  • Experience deploying Copilot Studio agents.
  • Experience with REST APIs, custom connectors and JSON data.
  • Familiar with React or Angular UI frameworks.
  • Knowledge of web security and identity authentication.
  • Experience integrating with external systems.
  • Strong understanding of agile delivery and QA practices.

Responsibilities

  • Develop and customize Microsoft Portals using C#, JavaScript, TypeScript and Power Platform components.
  • Build client-facing websites and forms with Power Apps Portal.
  • Design and implement solutions with Power Apps, Power Pages and Power Automate.
  • Enhance Dynamics 365 applications in Contact Center, Customer Service and Sales modules.
  • Translate UI/UX designs into functional web applications.
  • Create responsive forms and workflows to streamline processes.
  • Develop and maintain secure, scalable web portals with Power Pages.
  • Utilize Copilot Studio to build and manage Copilot Studio Agents.
  • Maintain intake channels on the Portal (chat, webforms, email, IVR, etc).
  • Collaborate with stakeholders to gather requirements and deliver meeting needs.
  • Build web experiences integrated with Dataverse, APIs, Dynamics 365 and data sources.
  • Leverage Power Platform tools to deliver data-driven portal solutions.
  • Implement secure, role-based access for users.
  • Write clean, maintainable code and create supporting specifications.
  • Configure authentication using Azure AD B2C or Entra ID.
  • Follow best practices and reusable components for scalable tools.
  • Stay updated with emerging technologies to keep the app current.

Skills

Power Platform development
Power Pages/Portals
Power Automate
Microsoft Dynamics 365
HTML/CSS/JavaScript
React/Angular
REST APIs
Security best practices
Agile methodologies

Education

Bachelor's degree

Tools

Dataverse
Copilot Studio
Power Pages/Portals
Azure AD B2C / Entra ID
REST connectors

Job description

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Job Description

Cat Digital Customer Support is seeking a Power Platform Developer to support a high-visibility Microsoft Portal and Microsoft Dynamics 365 application, specifically Contact Center, Customer Service, and Sales modules.

Key Responsibilities
  • Develop and customize Microsoft Portals application using C#, JavaScript, TypeScript, and Power Platform components (Power Apps, Power Automate, Power Pages).
  • Develop client-facing website and forms utilizing Power Apps Portal.
  • Design and build custom solutions using Power Apps, Power Pages, and Power Automate.
  • Develop and customize Dynamics 365 application, specifically Contact Center, Sales, and Customer Service modules.
  • Translate User Interface (UI)/User Experience (UX) design wireframes into functional web applications.
  • Develop responsive forms and workflows to streamline business processes.
  • Designing, developing, and maintaining secure, scalable, and user-friendly web portals using Microsoft Power Pages.
  • Utilize Copilot Studio to build, enable, and manage Copilot Studio Agents.
  • Maintain intake channels such as chat, webforms, email, IVR, and other channels on the Portal.
  • Collaborating with stakeholders to gather and analyze requirements, ensuring that the final product meets their needs.
  • Build web experiences integrated with Dataverse, APIs, Microsoft Dynamics 365, and other enterprise data sources.
  • Leverage Microsoft Power Platform tools, including Power Pages/Portals, Power Automate, Power BI, and Power Virtual Agents to deliver responsive, data-driven portal solutions.
  • Build secure, role-based access for internal and external users.
  • Writing clean, maintainable code and creating specifications that support business objectives.
  • Configure authentication and authorization using Azure AD B2C, Microsoft Entra ID, or other identity providers.
  • Follow best practices, uses reusable components, and delivers scalable tools across the Microsoft Power Platform.
  • Stay up to date with emerging technologies and industry trends to ensure the application remains current and competitive.
Experience
  • Bachelor's degree
  • 3+ years experience with Microsoft Power Pages/Portals, Power Automate, and Power Platform development
  • 3+ years experience with Microsoft Dynamics 365 Contact Center, Customer Service, and/or Sales
  • Proficiency in HTML, CSS, JavaScript, jQuery, C#, and Liquid templates.
  • Experience with creating and deploying Agents in Copilot Studio.
  • Experience working with REST APIs, custom connectors, and JSON data.
  • JavaScript UI frameworks such as React or Angular
  • Knowledge of web security best practices and identity authentication systems.
  • Experience integrating with external systems
  • Strong understanding of agile delivery and development methodologies
  • Proficiency in application development tools and quality assurance practices
Posting Dates

July 27, 2026 - August 9, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Power Platform Portal Developer
Software Engineer - Power Platform Portal Developer

Caterpillar Inc • Chennai District

On-site
INR 1,800,000 - 2,800,000
Software Developer - D365 CE
Software Developer - D365 CE

Caterpillar Financial Services Corporation • Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Manager Software Engineering - Microsoft Dynamics 365
Senior Manager Software Engineering - Microsoft Dynamics 365

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 3,000,000 - 4,500,000
Software Developer - D365 CE
Software Developer - D365 CE

Caterpillar Brazil • Chennai District

On-site
INR 1,200,000 - 2,100,000
Microsoft Power Pages Developer
Microsoft Power Pages Developer

Papigen • Chennai District

On-site
INR 1,200,000 - 1,800,000
Microsoft Power Platform Developer
Microsoft Power Platform Developer

Covalense Global • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Manager Software Engineering - D365 CE
Manager Software Engineering - D365 CE

Caterpillar Inc. • Bengaluru

On-site
INR 4,500,000 - 6,500,000
App Dev & Support Engineer III
App Dev & Support Engineer III

Conduent • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Manager Software Engineering - Microsoft Dynamics 365
Senior Manager Software Engineering - Microsoft Dynamics 365

Caterpillar Brazil • Bengaluru

On-site
INR 4,200,000 - 6,200,000
App Dev & Support Engineer II
App Dev & Support Engineer II

Conduent • Bengaluru

On-site
INR 900,000 - 1,200,000