Talent.com
This job offer is not available in your country.
Sr Staff Architect, Software

Sr Staff Architect, Software

Thermo Fisher ScientificBengaluru, Karnataka, India
7 hours ago
Job description
  • Lead technical design reviews, architecture planning, and prototyping of modern cloud-native applications.
  • Define and drive end-to-end software architecture for sophisticated systems.
  • Collaborate with product managers, systems engineers, and developers to transform product requirements into scalable software solutions.
  • Architect and implement secure, performant solutions on AWS using standard methodologies for CI / CD, observability, and fault tolerance.
  • Ensure alignment to cybersecurity standards, including risk analysis, data protection, and secure coding.
  • Oversee front-end and back-end development using Angular, Java (Spring Boot), and PostgreSQL.
  • Guide the integration of software with embedded systems, instrumentation, or other hardware components typical in life science and diagnostics environments.
  • Participate in regulatory audits and ensure that software development processes follow FDA, ISO 13485, and related standards.
  • Mentor and coach engineers, fostering a culture of technical excellence and continuous improvement.
  • Optionally contribute to DevOps automation and pipeline development using Azure DevOps or equivalent tools.
  • Required Qualifications

    • Bachelor’s or master’s degree in computer science, Software Engineering, or related field.
    • 15+ years of progressive experience in software development, with at least 5 years in architecture roles.
    • Expert-level knowledge of Java, Spring / Spring Boot, and RESTful services.
    • Proficiency in AWS services (EC2, Lambda, RDS, S3, etc.) and cloud-native design patterns.
    • Strong full-stack development skills including Angular (v10+), TypeScript, HTML5 / CSS3.
    • Deep understanding of PostgreSQL and data modeling.
    • Proven experience with cybersecurity practices and secure software design.
    • Exposure to medical device software development, with working knowledge of standards like IEC 62304.
    • Excellent communication, documentation, and leadership skills.
    • Experience with Azure DevOps, Git, and automated CI / CD pipelines.
    • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
    • Experience in building on premise client server applications and complex products / applications from design to launch and post market surveillance.
    • Experience in using AI / ML and use of new tooling to drive efficiency.
    Create a job alert for this search

    Software Architect • Bengaluru, Karnataka, India