Python Full Stack Developer
Triunity Software
Columbus, OH, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
HTML
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Component-Based Software Engineering
JIRA
HTML5
Build Automation
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
Software Quality
+52 more
Code Review
Information Engineering
Extract Transform Load (ETL)
Relational Databases
Software Debugging
DevOps
Django Web Framework
Github
Python (Programming Language)
PostgreSQL
MongoDB
MySQL
NoSQL
OAuth
Object-Oriented Software Development
Open Web Application Security
Scrum Methodology
Queueing Systems
RabbitMQ
Prometheus
Standard Sql
JSON Web Token
Responsive Web Design
Software Engineering
SQL Databases
TypeScript
Web Application Frameworks
Google Cloud
ReactJS
System Availability
Flask (Web Framework)
Grafana
Backend
Git
Fastapi
Vue.js
Event Driven Architecture
Containerization
AngularJS
Gitlab-ci
Integration Tests
Kubernetes
Information Technology
Apache Kafka
Graphql
Celery
Front End Software Development
Restful APIs
Data Pipelines
Docker
Jenkins
Microservices
Job description
We are looking for a Python Full Stack Developer to design, build, and maintain scalable web applications. The ideal candidate will be strong in Python backend development and comfortable working with modern frontend technologies, contributing across the full software development lifecycle., * Design, develop, test, and deploy scalable web applications using Python and related frameworks.
- Build and maintain RESTful APIs and/or GraphQL APIs and integrate them with frontend components and external services.
- Develop responsive user interfaces using modern JavaScript frameworks (React / Angular / Vue) with HTML, CSS, TypeScript/JavaScript.
- Work with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) and write/optimized SQL queries.
- Implement CI/CD pipelines, use Git, and follow DevOps practices for automated builds and deployments.
- Collaborate with product, design, QA, and other engineers in an Agile/Scrum environment.
- Participate in code reviews, write unit/integration tests, and ensure code quality, security, and maintainability.
- Troubleshoot, debug, and resolve production issues while ensuring high availability and performance.
- Contribute to architectural discussions and help define technical standards and best practices.
Requirements
- Strong proficiency in Python and object-oriented programming.
- Hands-on experience with at least one Python web framework: Django, Flask, or FastAPI.
- Solid frontend skills in React or Angular, with TypeScript, HTML5, CSS3, and component-based architecture.
- Experience building and consuming REST APIs; familiarity with microservices architecture.
- Working knowledge of SQL and at least one RDBMS (e.g., PostgreSQL, MySQL).
- Experience with Git, pip/poetry, and CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Familiarity with cloud platforms (AWS / Azure / Google Cloud Platform) and containerization (Docker, Kubernetes) is a strong plus.
- Good understanding of Agile methodologies and tools like Jira.
Preferred / Good-to-Have Skills
- Experience with message queues (Kafka, RabbitMQ, Celery) and event-driven architectures.
- Exposure to cloud-native development on AWS/Azure/Google Cloud Platform.
- Knowledge of security best practices (OAuth2, JWT, OWASP).
- Basic understanding of monitoring & logging tools (e.g., Prometheus, Grafana, ELK).
- Experience with data engineering basics (ETL, data pipelines) is a plus.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Relevant certifications in Python, cloud platforms, or related technologies are a plus.
Soft Skills
- Strong problem-solving and analytical abilities.
- Effective communication and collaboration skills.
- Ability to work in a fast-paced, iterative environment and manage multiple priorities.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT