Terumo Blood and Cell Technologies - Littleton, CO

posted about 1 month ago

Full-time - Senior
Littleton, CO

About the position

As a Software Architect at Terumo Blood and Cell Technologies, you will lead the design and development of innovative, enterprise-scale software applications. This role involves shaping the technology landscape by defining best practices, crafting specifications for projects, and mentoring development teams. You will tackle complex engineering challenges and drive technical innovation, making a significant impact on the organization's success.

Responsibilities

  • Lead system architecture design and implementation, collaborating with the Innovation & Design team.
  • Drive technical innovation by investigating new technologies and designing breakthrough systems.
  • Provide technical leadership and mentorship to development teams, fostering a culture of continuous learning.
  • Spearhead cross-functional collaboration, serving as the primary technical contact for complex initiatives.
  • Shape strategic direction by working towards long-range goals and anticipating industry trends.
  • Influence diverse stakeholders by articulating complex technical concepts and driving alignment.
  • Solve large-scale problems by developing innovative solutions and improving processes.
  • Balance architectural vision with project needs, ensuring consistency and identifying opportunities for evolution.

Requirements

  • Bachelor's degree in Computer Science or equivalent education and experience.
  • Minimum 10 years' experience with enterprise-scale mission critical applications, preferably in medical products/devices.
  • Highly technical knowledge of at least one modern software technology and knowledge of several technologies.
  • Deep hands-on experience in API design, SOA, REST, RPC, and event-driven micro-service architecture.
  • Hands-on expertise in software stacks/technologies including C#.NET, AngularJS/TypeScript, Python, MQTT messaging, and various SQL and NoSQL databases.
  • Experience with large-scale cloud-based platforms and architectures, preferably in the Azure ecosystem.
  • Excellent knowledge of UML and other modeling methods.
  • Experience building large-scale, cloud-based platforms using Docker and Kubernetes.
  • Experience developing and maintaining deployments for CI/CD pipelines.
  • Excellent leadership capabilities and teamwork orientation.

Nice-to-haves

  • Experience with international travel for project collaboration.
  • Familiarity with additional programming languages or frameworks.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays
  • Flexible scheduling options
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service