Software Architect - Lab Informatics

1 - 5 years

3 - 7 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Software Architect - Lab Informatics
    Apply now

    Role and Responsibilities

      Design the overall architecture of software systems, considering factors like scalability, performance, security, and maintainability.
      Create architectural blueprints, diagrams, and technical specifications.
      Evaluate and select appropriate technologies, frameworks, and tools based on project requirements.
      Stay updated with emerging technologies and industry trends.
      Define coding standards, guidelines, and best practices to ensure high-quality code.
      Conduct code reviews and provide feedback to developers.
      Design interfaces and APIs for seamless integration between different components of the system.
      Identify performance bottlenecks and optimize system performance through architectural changes and code optimizations.
      Conduct performance testing and analysis.
      Implement redundancy and failover mechanisms to ensure high availability and reliability
      Define and implement security measures to protect the system against vulnerabilities and cyber threats.
      Ensure compliance with security standards and regulations.
      Create and maintain technical documentation, including architecture documents, design patterns, and APIs.

    Skills Required

      Experience with web development frameworks (e.g., Spring, .NET) and databases (e.g., SQL, NoSQL) and any programming language
      Experience in designing and implementing scalable, distributed systems
      Strong analytical and problem-solving skills to troubleshoot complex technical issues.
      Leadership skills to lead technical discussions, guide development teams, and drive projects to completion.
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now

    RecommendedJobs for You

    Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

    Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

    Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru