> Markdown version of [/jobs/ext/2156201-python-developer-web-api](https://www.wearedevelopers.com/jobs/ext/2156201-python-developer-web-api). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer Web & API - **Company:** Marici Solutions - **Location:** Alpharetta, GA, United States - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Unit Testing, Code Review, Databases, Continuous Integration, Relational Databases, Database Design, Software Debugging, Web Development, Django Web Framework, JSON, Python (Programming Language), PostgreSQL, MySQL, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, SQL Databases, Web Applications, Web Services, Software Organization, Flask (Web Framework), Backend, Gitlab, Git, Fastapi, Bitbucket, Web Technologies, Front End Software Development, Restful APIs, Software Version Control, Api Management, Web Api - **Published:** August 20, 2026 - **Apply:** https://www.dice.com/job-detail/fa026169-6208-45d2-abb6-932d18ef99a6 ## About the Role * Strong hands-on experience with Python 3.x. * Strong understanding of Object-Oriented Programming (OOP) and Python development. * Experience developing web applications and backend services. * Strong experience with REST APIs / RESTful web services. * Experience with Django, Flask, or FastAPI. * Strong knowledge of JSON, HTTP, API integration, and web technologies. * Experience with relational databases and SQL. * Knowledge of Git/GitHub/GitLab/Bitbucket. * Experience with unit testing and debugging. * Understanding of SDLC and Agile methodologies. * Strong analytical and problem-solving skills. * Good communication and teamwork skills. * ## Description We are looking for an experienced Python Developer to join our team on a long-term contract basis in Alpharetta, GA. The ideal candidate will have strong hands-on experience in Python, web application development, REST APIs, backend services, databases, and modern software development practices. The candidate will be responsible for designing, developing, testing, and maintaining scalable Python-based web applications and APIs while working closely with cross-functional development teams., * Design, develop, test, and maintain scalable applications using Python. * Develop and maintain RESTful APIs and web services. * Build backend services using frameworks such as Django, Flask, or FastAPI. * Integrate internal and third-party APIs and services. * Develop clean, reusable, maintainable, and well-documented code. * Work with relational databases such as PostgreSQL, MySQL, or Oracle. * Write efficient SQL queries and participate in database design and optimization. * Troubleshoot, debug, and resolve application and production issues. * Implement unit, integration, and API testing. * Collaborate with frontend developers, QA engineers, business analysts, and other technical teams. * Participate in code reviews and follow software development best practices. * Work within Agile/Scrum development environments. * Use Git and standard CI/CD practices for source control and deployment. * Optimize applications for performance, scalability, reliability, and security. * Develop technical documentation for applications, APIs, and processes. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Devouring APIs with Python](https://www.wearedevelopers.com/videos/355-devouring-apis-with-python) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)