Padmi

Senior Python Developer - Front End

HyderabadPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Ora Apps Inc.

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Python Developer, you will be responsible for designing, developing, and maintaining high-quality, scalable, and reliable Python-based applications and services. Your deep expertise in Python, strong problem-solving skills, and ability to lead technical initiatives will be crucial in collaborating across teams to deliver robust solutions aligned with business goals. Key Responsibilities: - Design, develop, test, and maintain Python-based applications and services - Architect scalable backend systems and APIs using modern frameworks - Write clean, efficient, and reusable code following best practices - Lead code reviews and mentor junior developers - Optimize application performance, scalability, and security - Collaborate with product managers, architects, and DevOps teams - Integrate third-party APIs and services - Troubleshoot production issues and provide long-term fixes - Contribute to system architecture and technical decision-making - Maintain technical documentation and coding standards Qualifications Required: - Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience) - 6+ years of professional experience in Python development - Strong understanding of Python internals, OOP, and design patterns - Hands-on experience with frameworks such as Django, Flask, or FastAPI - Experience building RESTful APIs and microservices - Strong knowledge of SQL and NoSQL databases (PostgreSQL, SQL Server, MongoDB) - Experience with asynchronous programming (async/await, Celery, RabbitMQ) - Familiarity with version control systems like Git and GitHub - Experience with unit testing frameworks like pytest or unittest - Strong debugging and performance tuning skills Preferred Qualifications: - Experience with cloud platforms like AWS, Azure, or GCP - Knowledge of containerization and orchestration using Docker or Kubernetes - Exposure to CI/CD pipelines, GitHub Actions - Experience with message queues and event-driven architecture - Familiarity with security best practices such as OAuth, JWT, encryption - Experience in Agile/Scrum environments (Note: No additional details about the company were provided in the job description) As a Senior Python Developer, you will be responsible for designing, developing, and maintaining high-quality, scalable, and reliable Python-based applications and services. Your deep expertise in Python, strong problem-solving skills, and ability to lead technical initiatives will be crucial in collaborating across teams to deliver robust solutions aligned with business goals. Key Responsibilities: - Design, develop, test, and maintain Python-based applications and services - Architect scalable backend systems and APIs using modern frameworks - Write clean, efficient, and reusable code following best practices - Lead code reviews and mentor junior developers - Optimize application performance, scalability, and security - Collaborate with product managers, architects, and DevOps teams - Integrate third-party APIs and services - Troubleshoot production issues and provide long-term fixes - Contribute to system architecture and technical decision-making - Maintain technical documentation and coding standards Qualifications Required: - Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience) - 6+ years of professional experience in Python development - Strong understanding of Python internals, OOP, and design patterns - Hands-on experience with frameworks such as Django, Flask, or FastAPI - Experience building RESTful APIs and microservices - Strong knowledge of SQL and NoSQL databases (PostgreSQL, SQL Server, MongoDB) - Experience with asynchronous programming (async/await, Celery, RabbitMQ) - Familiarity with version control systems like Git and GitHub - Experience with unit testing frameworks like pytest or unittest - Strong debugging and performance tuning skills Preferred Qualifications: - Experience with cloud platforms like AWS, Azure, or GCP - Knowledge of containerization and orchestration using Docker or Kubernetes - Exposure to CI/CD pipelines, GitHub Actions - Experience with message queues and event-driven architecture - Familiarity with security best practices such as OAuth, JWT, encryption - Experience in Agile/Scrum environments (Note: No additional details about the company were provided in the job description)

One address, no account. We’ll tell you when matching roles go live.

More at Ora Apps Inc.

Related open roles

View all roles