#Benchsale send resume to [Upgrade to PRO to see contact]
Title: #SeniorPythonDeveloper - Hybrid
Location: Columbus, OH
Experience: 10 years
Interview: Webcam
Responsibilities
• Design, develop, test, and deploy scalable web applications using Python and Flask frameworks.
• Develop and integrate solutions leveraging Microsoft Azure services, including compute, storage, and serverless components.
• Utilize AI-assisted development tools, including Claude, to enhance coding efficiency, solution design, and documentation.
• Collaborate with business analysts and stakeholders to translate functional requirements into technical solutions.
• Participate in all phases of the software development lifecycle, including requirements analysis, design, development, testing, and production support.
• Develop and maintain APIs and integrations with internal and external systems.
• Ensure code quality through unit testing, code reviews, and adherence to development standards and best practices.
• Troubleshoot and resolve application issues, including performance tuning and debugging.
• Create and maintain technical documentation, including design documents, system architecture diagrams, and user guides.
• Support deployment processes, CI/CD pipelines, and release management within Azure DevOps or similar tools.
• Provide mentorship and technical guidance to junior developers and team members.
• Proactively identify opportunities for system improvements and optimization.
Skill
· Experience in software development, with a focus on Python-based applications
· Experience developing and deploying applications in a cloud environment, preferably Microsoft Azure
· Experience developing web applications using Flask or similar Python frameworks
· Experience working within Microsoft Azure, including app services, storage, and cloud-native architecture
· Experience designing and consuming RESTful APIs and integrating with external systems
· Experience with Git-based source control and collaborative development workflows
· Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
· Experience with front-end frameworks (e.g., React, Angular) to support full-stack development
· Familiarity with infrastructure-as-code tools such as Terraform or ARM templates