Talent.com
No longer accepting applications
▷ (3 Days Left) Software Developer

▷ (3 Days Left) Software Developer

Prescience InsilicoBengaluru, Karnataka, India
21 hours ago
Job description

About Us :

At Prescience Insilico, we are at the forefront of innovation in scientific software solutions. We specialize in creating cutting-edge software tools tailored for the R&D in the Life Science and Materials Science industries and academia. Our mission is to empower researchers, scientists, and institutions with the tools they need to accelerate discoveries and breakthroughs in these critical fields. We also collaborate with the pharma, materials, chemical, and energy industries to accelerate their R&D through AI / ML and computational modeling and simulations.

Role Summary

The Software Developer is responsible for designing, developing, and maintaining software applications that are integral to the organization’s operational efficiency and strategic goals. This role encompasses the full software development lifecycle — from requirement analysis and system design to coding, testing, deployment, and maintenance. Leveraging a diverse technology stack that includes Python, JavaScript, TypeScript, PyQt6, Flask, Django, Django REST Framework (DRF), React.js, Node.js, Express.js, HTML, CSS (with frameworks like Tailwind / Bootstrap), Docker, and Shell Scripting, the developer builds scalable, secure, and high-performance applications. The role also involves managing and integrating various database technologies such as MySQL, SQLite, and MongoDB to ensure efficient data storage and retrieval. Additionally, familiarity with version control systems like Git and Bitbucket, as well as development of best practices including Test-Driven Development (TDD), code reviews, and CI / CD pipelines, is essential. Collaboration with cross-functional teams, adherence to coding standards, and a focus on continuous improvement to ensure that software solutions consistently meet business objectives and technical requirements.

Key Responsibilities

  • Design, develop, and maintain scalable software applications using Python and

JavaScript.

  • Develop robust backend services and RESTful APIs using Flask, Django, and Django
  • REST Framework (DRF).

  • Build cross-platform desktop applications with PyQt6.
  • Develop responsive and interactive web interfaces using HTML, CSS, JavaScript,
  • and React.js.

  • Containerize applications and manage deployment environments using Docker.
  • Write shell scripts to automate development workflows, deployments, and system
  • administration tasks.

  • Design and implement database schemas and perform CRUD operations using
  • MySQL, SQLite, and MongoDB.

  • Participate actively in requirements gathering, system design, and architectural
  • discussions.

  • Conduct thorough code reviews and unit testing to ensure code quality and
  • maintainability.

  • Maintain comprehensive, up-to-date technical documentation for software
  • projects.

  • Collaborate effectively with cross-functional teams including QA, DevOps, UI / UX,
  • and product management to deliver successful project outcomes.

  • Utilize version control systems (Git) for source code management and
  • collaboration.

  • Follow Agile / Scrum methodologies for project planning and execution (if
  • applicable).

    Skills & Technologies

  • Programming Languages : Python, JavaScript, Shell Scripting, TypeScript (optional)
  • Frameworks & Libraries : Flask, Django, Django REST Framework (DRF), PyQt6, React.js, Node.js, Express.js
  • Web Technologies : HTML5, CSS3, Bootstrap, Tailwind CSS, Chakra UI (optional)
  • Databases : MySQL, SQLite, MongoDB (optional)
  • Containerization Tools : Docker (optional)
  • Version Control : Git, Github / Bitbucket
  • Development Practices : Test-Driven Development (TDD), Unit Testing (e.g., pytest, Jest), Code Reviews, Continuous Integration / Continuous Deployment (CI / CD) pipelines (optional)
  • Other Tools & Technologies : WebSockets (optional), Virtual environments (venv, conda)
  • Kindly share your CV with us at hr@prescience.in

    Create a job alert for this search

    Software Developer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Senior Software Engineer L2 / L3 Developer

    Senior Software Engineer L2 / L3 Developer

    ACL DigitalBengaluru, Karnataka, India
    ACL is hiring Senior Software Developer for Bangalore location (.Work from Office / Hybrid / Remote).Immediate Joiner to (Max 15 Days). Requirement : Senior Software Engineer.Work from Office / Hybrid / Rem...Show moreLast updated: 11 days ago
    • Promoted
    Gateway Software Developer (RDK / OpenWRT / prplOS)

    Gateway Software Developer (RDK / OpenWRT / prplOS)

    NETSILICA Technologies Private Limitedhosur, tamil nadu, in
    NETSILICA is a forward-thinking company driving a world powered by Software Defined Everything and Artificial Intelligence. We offer scalable solutions for complex systems spanning silicon, middlewa...Show moreLast updated: 1 day ago
    • Promoted
    Duck Creek Claims Developer (V10 or V11)

    Duck Creek Claims Developer (V10 or V11)

    Next Ventureshosur, tamil nadu, in
    Next Ventures are looking for a Duck Creek Claims Developer to join a Fully remote, 4-year implementation program which is due to start in 2 weeks. You'll need experience of both configuration and i...Show moreLast updated: 22 days ago
    • Promoted
    Palantir Developer

    Palantir Developer

    Statsby Solutionshosur, tamil nadu, in
    Statsby Solutions is your trusted partner in driving business transformation through cutting-edge AI and data-driven solutions. Specializing in Generative AI, MLOps, and advanced data engineering, w...Show moreLast updated: 4 days ago
    • Promoted
    Mulesoft Developer

    Mulesoft Developer

    LTIMindtreeBengaluru, Karnataka, India
    Location-PAN India(Bangalore,Hyderabad, Mumbai,Noida,Pune,Kolkata).MuleSoft senior Developer with atleast 3 years of experience. Experience in Mule Integrations and Mule API Management.Experience wi...Show moreLast updated: 30+ days ago
    • Promoted
    Mulesoft senior developer

    Mulesoft senior developer

    RED Globalhosur, tamil nadu, in
    Red Global - Mulesoft Senior developer- 12 month contract.My client are looking for an experienced Mulesoft senior developer experience to join them and guide their stakeholders through an exciting...Show moreLast updated: 11 days ago
    • Promoted
    MuleSoft Developer

    MuleSoft Developer

    RelantoBengaluru, Karnataka, India
    Location - Bangalore (WFO Only).Hands-on experience with MuleSoft 3.Strong knowledge of API development using the Maven build tool and API versioning with GitHub or Bitbucket.In-depth understanding...Show moreLast updated: 12 days ago
    • Promoted
    Alteryx Developer

    Alteryx Developer

    ApexonGreater Bengaluru Area, India
    Bangalore - On site - 5 days working.The Data Modelling team is seeking skilled professionals in Bangalore and Salt Lake City to design and implement robust data architectures supporting KYC rollin...Show moreLast updated: 12 days ago
    • Promoted
    Sr. Software Developer

    Sr. Software Developer

    Relecurahosur, tamil nadu, in
    Relecura is a company focused on AI / ML solutions and data insights that aid R&D teams,.Relecura solutions derive insights in. Learn more about us here : https : / / relecura.We are seeking an experienced...Show moreLast updated: 8 days ago
    • Promoted
    Senior Software Developer - Fixed Income STP (Remote)

    Senior Software Developer - Fixed Income STP (Remote)

    StreamingEdgehosur, tamil nadu, in
    Remote
    Position : Senior Fixed Income STP Developer.Salary : 50K – 150K USD – Depending on Experience.Location : Remotely working during New York City(Office) hours. The ideal candidate will have extensive e...Show moreLast updated: 10 days ago
    • Promoted
    Software Developer 1

    Software Developer 1

    Interview Kickstarthosur, tamil nadu, in
    Interview Kickstart (IK) helps software engineers prepare for technical interviews at companies like Google, Meta, Netflix, and Amazon. We offer a comprehensive career acceleration platform that inc...Show moreLast updated: 20 days ago
    • Promoted
    C# Developer (Overseas relocation required)

    C# Developer (Overseas relocation required)

    Huxleyhosur, tamil nadu, in
    Candidate is expected to relocate overseas • • •.Work style : Based in overseas country.Salary : $50-$70,000 USD per year. Requirements : Backend experience 2+ years.Show moreLast updated: 22 days ago
    • Promoted
    Sterling OMS Developer

    Sterling OMS Developer

    Everest Technologies, Inchosur, tamil nadu, in
    The ideal candidate will be responsible for designing, developing, and implementing solutions on the.IBM Sterling Order Management System (OMS). Design, develop, and implement solutions using.APIs, ...Show moreLast updated: 1 day ago
    • Promoted
    Integration Developer / Application Support Engineer (MuleSoft & OIC)

    Integration Developer / Application Support Engineer (MuleSoft & OIC)

    Tech USAhosur, tamil nadu, in
    Oracle Integration Cloud (OIC).The ideal candidate will be responsible for designing, developing, and maintaining integrations between cloud and on-premise applications, as well as providing ongoin...Show moreLast updated: 12 days ago
    • Promoted
    Lead Software Engineer - RUST Developer

    Lead Software Engineer - RUST Developer

    DDNhosur, tamil nadu, in
    DDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists!.This is an incredible opportunity to be part of a company that has been at the forefr...Show moreLast updated: 11 days ago
    • Promoted
    Actimize Developer

    Actimize Developer

    Genpacthosur, tamil nadu, in
    Inviting applications for the role of Actimize Developer.Implement, configure, and customize Actimize IFM (Integrated Fraud Management) and SAM (Suspicious Activity Monitoring) solutions.Develop an...Show moreLast updated: 9 days ago
    • Promoted
    Software Developer (must have Vantage one or WMA)

    Software Developer (must have Vantage one or WMA)

    Webilent Technology, Inc.hosur, tamil nadu, in
    Experience working UL / TRAD / Annuities wmA (Wealth Management Advisor, Vantage-One which are large Life and Annuity Insurance Policy Administrative Systems. Essential Job Functions Modifications of ...Show moreLast updated: 12 days ago
    • Promoted
    Software Developer - L2 / L3 Networking Protocols

    Software Developer - L2 / L3 Networking Protocols

    LuxoftBengaluru, Karnataka, India
    Project description Perform embedded system software design and implementation for a leading high-performance data networking product and as a member of a highly capable and dynamic engineering tea...Show moreLast updated: 12 days ago
    • Promoted
    Senior Mulesoft Developer

    Senior Mulesoft Developer

    Billenniumhosur, tamil nadu, in
    Minimum 5+ years of experience in MuleSoft.Ability to Identify, Analyse and Develop interfaces and integration flows using Mule ESB AnyPoint platform including Mule Runtime, Connectors, Design Cent...Show moreLast updated: 20 days ago
    • Promoted
    Remote Software Developer (Go) - 41226

    Remote Software Developer (Go) - 41226

    TuringBengaluru, IN
    Remote
    Turing is seeking experienced Go developers to partner with a leading AI research lab in strengthening next-generation AI coding platforms. In this role, you’ll review and improve AI-generated Go co...Show moreLast updated: 21 days ago