Python Software Developer

Posted on

Experience
4 - 9 yrs
Salary (CTC)
2,000,000 - 3,500,000
Job Location
Hyderabad, India
Vacancy
1
Designation
Python Software Developer
Job Type
ONSITE

Job Description

Job Description

Position: Senior Software Engineer

Experience: 5+ yrs of relevant experience


Overview

We are seeking a Python Developer with skills in both backend development and frontend technologies. The candidate will be responsible for building robust backend logic, designing and implementing user-facing features, and ensuring seamless integration between the two.


Responsibilities

  • Application Development: Build and maintain scalable and secure applications, working on both the backend logic and the user interface integration.
  • Backend & API Development: Create and manage RESTful APIs using a modern Python framework (e.g., Django, Flask, FastAPI) to support core application functionalities.
  • Frontend Development: Implement user interfaces using HTML, CSS, and JavaScript, ensuring a responsive and intuitive user experience.
  • Data Enrichment: Develop automated processes for ingesting, and enriching data from various sources.
  • Database Management: Design and optimize database schemas and queries to handle a high volume of data.
  • Secure Data Handling: Implement APIs for the secure upload, storage, and retrieval of sensitive data.
  • Search & Filtering: Develop backend logic for advanced search functionalities and ensure efficient data retrieval.
  • Third-Party Integration: Integrate applications with various third-party services as needed.
  • Participate in code reviews, testing, debugging, and optimization to maintain high code quality.
  • Troubleshoot and resolve technical issues in existing applications.

Skills and Experience

  • Technical Proficiency: 4 - 10 years of professional experience in software development, with a strong focus on Python.
  • Backend Expertise: In-depth working knowledge of Python web frameworks (e.g., Django, Flask, FastAPI) and experience designing and building RESTful APIs.
  • Frontend Skills: Beginner to intermediate proficiency in HTML, CSS, and JavaScript. Experience with a modern frontend framework (React, Vue, Angular) is a plus.
  • Database Skills: Proficiency with SQL and/or NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Cloud & DevOps: Experience with cloud platforms (AWS, GCP, Azure) and a solid understanding of CI/CD pipelines.
  • Containerization: Working experience on technologies like Docker and Kubernetes
  • Security: Strong understanding of data security principles, including encryption, authentication, and access control.
  • Problem-Solving: Proven ability to break down complex problems and deliver efficient solutions.

Good to have

  • Experience with microservices architecture.
  • Knowledge of asynchronous programming in Python.
  • Experience with big data processing tools.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.