Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent experience. Proven experience as a Full Stack Developer, with a strong portfolio demonstrating Python-based projects, particularly AI-focused applications. Proficiency in Python and experience with Python web framework FastAPI including Pydantic, SQL Alchemy/SQL Model. Experience with AI / Agentic frameworks (Good to have) and libraries like OpenAI and Lang Chain, Lang Graph, Anthropic API’s. Familiarity with Azure AI Services (Good to have), including Azure OpenAI, and AI-related deployment in Azure cloud environments. Databricks experience good to have. Experience building RESTful APIs using Python. Strong understanding of SQL databases, with proficiency in writing efficient SQL queries and optimizing database interactions. Familiarity with Azure services like Azure Functions, Logic Apps, and Azure Key Vault. Experience in DevOps pipelines, including build, release, and CI/CD processes on platforms like Azure DevOps. Basic front-end development skills in HTML5, CSS3, and JavaScript, with a focus on integrating AI functionalities into web interfaces using Streamlit or Plotly Dash. Knowledge of version control systems (e.g., Git, Azure DevOps) Excellent communication skills and the ability to thrive in a fast-paced, collaborative Technical Skills
- Backend Development
- Expert-level Java (Spring Boot)
Strong Python development experience using:
- FastAPI
- Flask
- Django
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
Highest Paying Tech Companies for Developers
How to Become an AI Engineer
What’s the Difference Between Frontend and Backend Development?