Tech Genius
Job Title: Python engineer
Location: Phoenix, AZ (Hybrid/Onsite as per client requirement)
Duration: Long-Term Contract
Visa: H1B Only
Experience Required: 10+ Years
Key Responsibilities
Design, develop, and maintain scalable, high-performance applications using Python.
Build and enhance RESTful APIs and backend services for enterprise applications.
Develop and maintain microservices-based architectures and integrate services with internal and external systems.
Work with databases to design efficient data models, write optimized SQL queries, and improve application performance.
Collaborate with cross-functional teams including architects, product managers, data engineers, and QA teams.
Develop secure, maintainable, and reusable code following enterprise coding standards and best practices.
Troubleshoot complex production issues and perform root cause analysis.
Participate in application architecture, technical design discussions, and code reviews.
Build and maintain CI/CD pipelines and support automated testing and deployment processes.
Work with cloud platforms and containerized environments to deploy and manage applications.
Ensure application security, scalability, reliability, and performance.
Qualifications
10+ years of overall IT experience, with strong hands-on experience in Python development.
Strong expertise in Python, object-oriented programming, and backend application development.
Experience building REST APIs using frameworks such as FastAPI, Flask, or Django.
Strong understanding of Microservices Architecture and distributed systems.
Hands-on experience with SQL databases such as PostgreSQL, MySQL, or Oracle.
Experience with NoSQL databases is preferred.
Strong knowledge of cloud platforms such as AWS, GCP, or Azure.
Experience with Docker and Kubernetes.
Knowledge of CI/CD pipelines, Git, and DevOps practices.
Strong understanding of application security, performance optimization, and scalable system design.
Excellent troubleshooting and problem-solving skills.
Experience working in large-scale enterprise environments is highly preferred.
Financial services or banking domain experience is a plus.
Strong communication skills and ability to work effectively with technical and business stakeholders.
To apply for this job email your details to sdasari@tech-gene.com