Python Developer

ClifyX, INC
Braddock, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Braddock, United States of America

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
Cloud Computing
Computer Programming
Databases
Data Hub
Data Systems
Python
Microsoft SQL Server
SQL Azure
NumPy
Power BI
SharePoint
Systems Integration
Data Processing
Scripting (Bash/Python/Go/Ruby)
Model-Driven Development
Microsoft Power Automate
Snowflake
Backend
Api Design
REST
Data Pipelines
Serverless Computing
Powerapps

Job description

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.

Requirements

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.

Apply for this position