-
Tata Consultancy Services

Engineer

Tata Consultancy Services
United States · Full-time · Not Applicable

Job Description

Python Power Apps Developer

Must Have Skills

  • Proficiency in Python: Strong knowledge of Python programming for backend development, scripting, and automation.
  • Power Platform Expertise: Hands-on experience developing canvas and model-driven Power Apps, building flows with Power Automate, and creating reports with Power BI.
  • Database Knowledge: Strong knowledge of SQL programming and experience with various database systems (e.g., SQL Server, Dataverse).
  • Cloud Experience: Familiarity with cloud technologies, specifically Microsoft Azure (e.g., Azure Functions, Azure SQL, AWS is also often mentioned).
  • API Development: Experience with creating and consuming RESTful APIs to facilitate seamless system integration.
  • Methodologies: Experience working in Agile development environments.
  • Soft Skills: Excellent problem-solving, communication, and collaboration skills.

Responsibilities

  • Design and Development: Design, develop, test, support, and maintain software applications using both the Microsoft Power Platform (Power Apps, Power Automate, Power BI) and Python.
  • Integration and APIs: Integrate Power Apps solutions with internal and external data sources (e.g., SQL Server, Dataverse, Snowflake, SharePoint) using built-in connectors and custom REST APIs developed in Python or Azure Functions.
  • Workflow Automation: Create robust and efficient automated workflows in Power Automate, leveraging Python scripting for complex logic or data processing tasks that extend the platform's native capabilities.
  • Data Solutions: Develop data dashboards and reports in Power BI, and potentially build and manage data processing pipelines using Python libraries (like pandas or NumPy).
  • Collaboration: Work closely with business users, analysts, and other technology teams to gather requirements, translate them into technical specifications, and ensure delivered solutions meet business objectives.
  • Documentation and Support: Document technical solutions, provide ongoing support, and troubleshoot issues to ensure optimal performance, security, and usability.

Salary Range - $100,000-120,000 a year

TCS Employee Benefits Summary

  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Qualifications: BACHELOR OF COMPUTER SCIENCE

Key Skills

Ranked by relevance

python sql sql server power bi server restful apis pandas cloud aws
Login to Apply
Posted
Jul 02, 2026
Type
Full-time
Level
Not Applicable
Location
Pittsburgh

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Adobe
Related

Machine Learning Engineer

2026-07-03

Full-time
Not Applicable
United States
Advertising Services
Engineering
View Job Details
Tata Consultancy Services
Related

Java Engineer

2026-07-02

Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Enexus Global Inc.
Related

AI/ML Engineer

2026-06-29

Full-time
Not Applicable
United States
IT Services
Engineering