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.