Summary: The Python Developer role requires a proficient individual with over four years of experience in Python, React, and TypeScript, along with a strong understanding of PostgreSQL and AI integration. The candidate should be comfortable working in Agile environments and familiar with tools such as Jira and Confluence. The position is based in Edinburgh and emphasizes collaboration within a scrum methodology.
Key Responsibilities:
- Develop applications using Python and associated frameworks.
- Implement front-end solutions with React and TypeScript.
- Utilize PostgreSQL for database management.
- Integrate AI concepts into applications.
- Manage version control and CI/CD pipelines using Git.
- Collaborate in Agile environments and participate in scrum meetings.
- Utilize project management tools like Jira and Confluence.
Key Skills:
- Proficient in Python (4+ years).
- Experience with FastAPI, ORM, and agent frameworks.
- Proficient in React and TypeScript (4+ years).
- Strong knowledge of PostgreSQL.
- Experience with AI concepts.
- Familiarity with Git and CI/CD pipelines.
- Comfortable working in Agile environments.
- Experience with Jira and Confluence.
- 4+ years of professional experience.
Salary (Rate): undetermined
City: Edinburgh
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Skills: Very brief, we go deeper later in the process
Proficient in Python (4+ years) including:
- FastAPI
- ORM
- Agent frameworks
- MCP
Proficient in React/TypeScript (4+ years)
Strong knowledge of PostgreSQL
Experience with AI concepts and their integration into applications
Experience with Git and CI/CD pipelines
Comfortable working in Agile environments
Worked under scrum methodology
Jira
Confluence
4+ years of professional experience