Job Information
Carestream Health, Inc. Senior System Software Architect in Rochester, New York
Innovation that sparks imagination. Continue on to your next challenge with us. Carestream is a worldwide provider of medical imaging systems and solutions; x-ray imaging systems for non-destructive testing; manufacturing of film and precision contract coating services for a wide range of industrial, medical, electronic and other applications-all backed by a global service and support network. Carestream's diagnostic imaging technology systems are at work in 90 percent of hospitals worldwide. At Carestream, we offer a global perspective and a world of opportunities for people who have the desire to make a positive impact. Join our global team of 3,000+ professionals! Compensation:$115,000 - $160,000 This range reflects Carestream's good faith estimate to pay fairly as starting wage. Offers will be tailored within the range based on the selected candidate's experience, industry knowledge, technical and communication skills, and other factors that may prove relevant during the interview process, as well as geographic market differentials for the position. The Senior System Software Architect is a pivotal technical leadership role responsible for providing expert guidance and thought leadership to X-Ray systems product software teams. This role involves creating solution designs consistent with the overall product architecture and offering technical guidance to development teams for complex medical device designs from the conceptual phase through to successful product launch. Architectural Leadership: Lead system software architectural and design activities to ensure the on-time delivery of maintainable, quality products within cost, schedule, and performance constraints. o C# & .NET 4.5 o Experience with Agile software development and scrum Office Applying for a job with Carestream All applicants must complete the on-line application process. Carestream is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please click accommodations Requisition ID: 4077
* Requirement Translation: Ensure project teams translate market-driven requirements into robust and extensible system software designs, which flow down into lower-level component requirements and designs.
* Technical Expertise: Act as a "big picture" technical expert within the project team to resolve cross-functional technical problems.
* Trade-off Negotiation: Negotiate trade-offs (e.g., requirements and performance allocation among system components, implementation options, and costs) with teams and sub-teams across products/projects.
* Strategic Collaboration: Collaborate with the Software Leadership Team on overall direction and strategies in defining the product software strategy.
* Innovation Contribution: Contribute innovative ideas and solutions to help identify new product/feature opportunities.
* Product Success: Collaborate with all members of product core teams to drive product success.
* Customer Engagement: Work directly with customers/product owners to understand their needs and requirements, enhance communication, and build positive relationships.
* Complex Implementation: Design and implement challenging and complex parts of the system.
* Mentorship: Mentor software engineers, improving their technical skills and breadth of knowledge.
* Agile Principles: Demonstrate experience with lean and agile software development principles and methods.
o Windows 10
o Visual Studio 2017
o Web API
o JavaScript frameworks (e.g. AngularJS)
o ASP.NET, IIS, HTML5, CSS3
o Unit Test Framework experience (NUnit or MSTest for C#, Jasmine for Javascript)
o Object Oriented Analysis/Design
o Ability to recognize and apply software design patterns
o Git (or related SCM tool)
o Messaging technologies (e.g. WCF, MSMQ, etc.)
o Platform based software development experience
o nHibernate or related ORM technology
Carestream is an Equal Opportunity Employer
Carestream is an equal opportunity organization. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law.
Minimum Salary: 115000.00 Maximum Salary: 160000.00 Salary Unit: Yearly