Talent.com
This job offer is not available in your country.
Software Engineer - Python

Software Engineer - Python

HeadSpinBangalore
30+ days ago
Job description

Key Responsibilities :

  • Software Development : Design, develop, test, and deploy high-quality, scalable, and efficient applications using Python.
  • API Development : Build and maintain robust RESTful APIs and microservices to support various functionalities and integrations.
  • Code Quality : Write clean, well-documented, and testable code. Participate actively in code reviews to ensure adherence to coding standards and best practices.
  • Database Interaction : Design database schemas, write efficient queries, and manage interactions with relational (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).
  • Problem Solving : Analyze and resolve complex technical issues, bugs, and performance bottlenecks within applications.
  • Collaboration : Work closely with cross-functional teams, including product managers, frontend developers, data scientists, and QA engineers, to understand requirements and deliver integrated solutions.
  • Testing & Deployment : Implement unit, integration, and end-to-end tests to ensure software reliability. Assist in the deployment process, potentially using CI / CD pipelines.
  • Continuous Learning : Stay updated with the latest Python frameworks, libraries, tools, and industry best practices to continuously improve development processes and solutions.

Required Skills & Qualifications :

  • Experience : Minimum 3-5 years of hands-on experience in Python software development.
  • Python Proficiency : Strong expertise in Python programming and its core libraries.
  • Frameworks : Hands-on experience with at least one major Python web framework (e.g., Django, Flask, FastAPI).
  • API Development : Proven experience in building and consuming RESTful APIs.
  • Databases : Solid understanding of database concepts and practical experience with relational databases (e.g., SQL) and / or NoSQL databases.
  • Version Control : Proficiency with version control systems, especially Git.
  • Problem-Solving : Excellent analytical, problem-solving, and debugging skills.
  • Communication : Strong verbal and written communication skills to articulate technical concepts and collaborate effectively.
  • Education : Bachelor's degree in Computer Science, Engineering, or a related technical field is preferred.
  • Desired Skills (Good to Have) :

  • Experience with Microservices architecture.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and related services.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI / CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Familiarity with message brokers / queues (e.g., Kafka, RabbitMQ).
  • ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • Bangalore

    Related jobs
    • Promoted
    Staff Software Engineer - Python

    Staff Software Engineer - Python

    Peak Hire SolutionsBangalore
    JOB DETAILS : Job Position : Staff Software Engineer (Python) No.Positions : 1 <...Show moreLast updated: 20 days ago
    • Promoted
    Software Engineer - R / Python

    Software Engineer - R / Python

    Tekfortune IT India Pvt LtdBangalore
    Note : Banking experience is : - Design and Optimize AI Prompts : Develop, test, and refine AI prompts to ensure optima...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Backend (Python)

    Software Engineer - Backend (Python)

    SchmoozeBengaluru, Karnataka, India
    At Schmooze, we are redefining how people connect and match online.Through cutting-edge AI and machine learning, we’ve built a. We don’t just want to build another dating app—we are here to revoluti...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer - Python / Django

    Software Engineer - Python / Django

    XHire.OneBangalore
    Responsibilities : - Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.Drive Implemen...Show moreLast updated: 30+ days ago
    Senior Software Engineer (Python)

    Senior Software Engineer (Python)

    CyberArkBengaluru, Karnataka, India
    We are looking for a senior software engineer to join our new elite team which is building one of our strategic products for Cloud Security. In this role you will take part in building a new innovat...Show moreLast updated: 26 days ago
    Python Software Engineer

    Python Software Engineer

    QuEST Global Services Pte. LtdIndia
    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (python)

    Software Engineer (python)

    ZendutyBengaluru, Karnataka, India
    Modern engineering teams are all about site reliability.They want to keep their sites up and running, no matter what.But managing complex infrastructure and handling production incidents is tough.W...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer - Golang / Python

    Software Engineer - Golang / Python

    Velodata Global Pvt LtdBangalore
    Job Title : Software Engineer Golang | Python | Linux Experience : 3 TO 4 YEARS About the Role : Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Java / Python

    Software Engineer - Java / Python

    CuratalBangalore
    Required Skills & Qualifications : - Experience : .Programming Languages : Strong expertise in Java or Python (one of the- two- languages preferr...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Python / Java

    Software Engineer - Python / Java

    TEAM GEEK SOLUTIONS PRIVATE LIMITEDBangalore
    Company Overview : Team Geek Solutions is a forward-thinking technology company dedicated to delivering innovative software solutions. Our mission is to empower busine...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Python

    Senior Software Engineer - Python

    Hireginie Talent Cloud Pvt LtdBangalore
    About Our Client : Founded in 2020, the company is a digital platform in the spirituality and wellness sector, offering tailored apps to help users with personal growth and well-being.It...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Python / BigQuery

    Software Engineer - Python / BigQuery

    HashrootBangalore
    About the Role : We are looking for a skilled Software Developer to join our dynamic DTS team and work closely with a global hedge fund.This role ...Show moreLast updated: 4 days ago
    • Promoted
    Senior Python Software Engineer

    Senior Python Software Engineer

    NeemBengaluru, IN
    We are an agile tech company based in the UK.At Neem, we provide flexible, low-cost (high value!), innovative IT Solutions, Consulting, and Project Management services. Neem Consulting is the delive...Show moreLast updated: 1 day ago
    Python Software Engineer

    Python Software Engineer

    FinquestBengaluru, India
    Finquest is the premier platform delivering personalized connections to its clients who seek M&A (Mergers & Acquisitions) and direct investment opportunities in the Asia Pacific, European a...Show moreLast updated: 30+ days ago
    • Promoted
    PYTHON SOFTWARE ENGINEER

    PYTHON SOFTWARE ENGINEER

    ConnextBengaluru, IN
    Job Summary : The Python Software Engineer is responsible for designing, developing, and maintaining scalable data pipelines and backend services that facilitate efficient data processing, storage, ...Show moreLast updated: 1 day ago
    • Promoted
    Software Development Engineer (Python)

    Software Development Engineer (Python)

    TwizhireBengaluru, Karnataka, India
    Twizhire is hiring for a fast-growing, profitable AI healthcare startup based in New York City, backed by a founder with a proven track record of scaling startups to 1000+ teams.If you’re a high-pe...Show moreLast updated: 9 days ago
    Software Engineer / Python Developer

    Software Engineer / Python Developer

    Nova Nurture HR SolutionsBangalore, Karnataka, India
    KJBN Labs, who not only writes functional code but.You should be passionate about elegant, readable, and efficient code and have a deep understanding of Python's core principles, including the.This...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer - Python

    Senior Software Engineer - Python

    Calfus Inc.Bengaluru, Karnataka, India
    At Calfus, we are known for delivering cutting-edge AI agents and products that transform businesses in ways previously unimaginable. We empower companies to harness the full potential of AI, unlock...Show moreLast updated: 12 days ago