Company

Terumo Health OutcomesSee more

addressAddressPhoenix, AZ
type Form of workFull-Time
CategoryInformation Technology

Job description

Terumo Medical Corporation (TMC) develops, manufactures, and markets a complete, solutions-based portfolio of high-quality medical devices used in a broad range of applications for numerous areas of the healthcare industry. TMC places a premium on providing customers with world-class products, training and education programs that drive clear economic value, better clinical outcomes and improved quality of life for patients. TMC is part of Tokyo-based Terumo Corporation; one of the world’s leading medical device manufacturers with $5+ billion in sales, 20,000+ employees worldwide and operations in more than 160 nations. Terumo Medical Corporation is comprised of two strategic business divisions: Terumo Interventional Systems and Terumo Medical Products.

Job Summary

This is a remote position and can be based anywhere in the United States.

The Sr. Software Architect collaborates with the business and IT team to determine functional and non-functional requirements for new software or applications.   This individual will be required to make intuitive high-level decisions for software development, will see the “big picture” and create architectural approaches for software design and implementation to guide the development team.  They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions. They will work with the development team to lead in the designing, developing, and implementing software from the ground up, allowing the organization to keep step with the ever-changing digital landscape.

 

Job Details/Responsibilities
  • Use tools and methodologies to create representations for functions and user interface of desired product.
  • Develop high-level product specifications with attention to system integration and feasibility.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Successfully communicate all concepts and guidelines to development team.
  • Oversee progress of development team to ensure consistency with initial design.
  • Provide technical guidance and coaching to developers and engineers.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Document the architecture developed.
  • Approve final product before launch.
  • Design, implement, and deliver complex solutions and environments for users.
  • Actively and independently acquire knowledge of new development technologies in areas such as mobile, video, second screen, and front-end web application tooling and architecture.
  • Lead a hands-on development team to respond, clarify or define specific application behavior, look/feel and function.
  • Diagnose complex issues, and evaluate, recommend, and execute the best resolution.
  • Review detailed application requirements and collaborate with project/development teams to ensure quality, function, features, and user experience.
  • Develop, modify, enhance, and implement software systems designed to support new or existing business initiatives.
  • Influence system architecture by identifying and recommending designs and requirements needed for enhancements.
  • Write code that meets the production requirements and design specifications and anticipate potential errors/issues.
  • Participate in design and wireframe review to provide a technical perspective on implementation and suggest improvements.
  • Ensure alignment between the business's operational strategies and technical solutions.
  • Design, implement, monitor, enhance, and troubleshoot existing and new systems.
  • Analyze and revise existing business logic complexities and documentation.
  • Test and review system designs.
  • Collaborate with global team, producing project work plans and analyzing the efficiency and feasibility of project operations, while leveraging global technology stack and making localized improvements.
Knowledge, Skills and Abilities (KSA)
  • Ability to clearly articulate technical concepts to developers, managers, and less technical colleagues.
  • Demonstrated understanding of front-end web application development, including Angular/NG, JavaScript, CSS, HTML, and associated technologies (build systems, cloud-based environments, full-stack architectures, JSON, HL7, etc.).
  • Knowledge of schema design for both transactional and report instances.
  • Knowledge of relational databases as well as ORM and SQL technologies.
  • Proficiency with HTML5, CSS3, and content management systems.
  • Proven experience designing interactive applications and networking platforms.
  • Web application development experience with multiple frameworks.
  • Advanced Microsoft Excel user (e.g. array formulas, creating/modifying macros, advanced formulas [INDEX, MATCH, SUMPRODUCT, INDIRECT, OFFSET]). 
  • Proven ability to document design processes, including development, tests, analytics, and troubleshooting.
  • Strong scripting and test automation abilities.
  • Ability to learn and apply knowledge to job responsibilities
Qualifications/ Background Experiences
  • Ability to clearly articulate technical concepts to developers, managers, and less technical colleagues.
  • Demonstrated understanding of front-end web application development, including Angular/NG, JavaScript, CSS, HTML, and associated technologies (build systems, cloud-based environments, full-stack architectures, JSON, HL7, etc.).
  • Knowledge of schema design for both transactional and report instances.
  • Knowledge of relational databases as well as ORM and SQL technologies.
  • Proficiency with HTML5, CSS3, and content management systems.
  • Proven experience designing interactive applications and networking platforms.
  • Web application development experience with multiple frameworks.
  • Advanced Microsoft Excel user (e.g. array formulas, creating/modifying macros, advanced formulas [INDEX, MATCH, SUMPRODUCT, INDIRECT, OFFSET]). 
  • Proven ability to document design processes, including development, tests, analytics, and troubleshooting.
  • Strong scripting and test automation abilities.
  • Ability to learn and apply knowledge to job responsibilities

It is Terumo’s policy to provide equal employment opportunity to all its employees and applicants for employment regardless of their race, creed, color, national origin, age, ancestry, nationality, marital or domestic partnership or civil union status, sex, pregnancy, gender identity or expression, disability status, liability for military service, protected veteran status, sexual orientation, atypical cellular or blood trait, genetic information (including the refusal to submit to genetic testing), or any other category protected by law. As a Company, we value diversity of background and opinion, and prohibit discrimination or harassment on the basis of any legally protected class in the areas of hiring, recruitment, promotion, transfer, demotion, training, compensation, pay, fringe benefits, layoff, termination or any other terms and conditions of employment.

Refer code: 7176374. Terumo Health Outcomes - The previous day - 2023-12-17 09:16

Terumo Health Outcomes

Phoenix, AZ

Share jobs with friends

Related jobs

Sr. Software Architect, Tho

Principal Software Architect - Edge Computing

Resideo

Scottsdale, AZ

5 months ago - seen

Principal Software Architect.

CROWN CASTLE

Chandler, AZ

6 months ago - seen

Sr Principal Software Engineer-SW Test Architect

Raytheon

Phoenix, AZ

6 months ago - seen

Salesforce Marketing Technical Architect

Talent Software Services, Inc.

Glendale, AZ

6 months ago - seen

Sr. Software Architect, THO

Terumo Corporation

Phoenix, AZ

6 months ago - seen