About this role
As a Python Developer (Analyst) within our client’s team, you will contribute to the development and support of full-stack applications and data-enabled services. Your role will involve building FastAPI back-end services, developing React-based front ends, and creating Databricks jobs/notebooks for data processing. Additionally, you will work on integrations with SharePoint for document and workflow enablement.
Key Responsibilities:
- Develop and maintain back-end services using FastAPI.
- Create and enhance front-end applications using React.
- Design and implement data processing jobs and notebooks in Databricks.
- Integrate solutions with SharePoint for effective document and workflow management.
- Apply engineering best practices including testing, documentation, CI/CD, and observability.
- Collaborate with cross-functional teams to ensure solutions meet performance and resiliency standards.
Required Skills & Qualifications:
- Proficient in Python and experience with FastAPI.
- Strong knowledge of React and front-end development practices.
- Experience with Databricks for data processing.
- Familiarity with SharePoint integrations.
- Understanding of software engineering best practices, including CI/CD and testing frameworks.
- Excellent problem-solving skills and ability to work in a team environment.
Experience:
- Minimum of 5-8 years in software development, with a focus on Python and full-stack applications.
What we offer:
- Opportunity to work on innovative projects in a dynamic environment.
- Collaborative team culture with a focus on professional growth.
- Access to the latest tools and technologies.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.