16 days old

Software Architect 5

Mount Olive Township, NJ 07836
**Software Architect 5**

Multiple Locations:Tarrytown, New York; Flanders, New Jersey

Job Family: Information Technology


English (US)

**Job Description**

**Division:** Siemens Healthineers

**Business Unit:** Laboratory Diagnostics

**Requisition Number:** 205453

**Primary Location:** United States-New York-Tarrytown

**Other Locations:** United States-New Jersey-Flanders

**Assignment Category:** Full-time regular

**Experience Level:** Mid level

**Education Required Level:** Bachelor's Degree

**Travel Required:** 5%

**Division Description:**

Siemens is a global technology powerhouse that has stood for engineering excellence, innovation, quality, reliability and internationality for more than 165 years. As a global technology company, Siemens is rigorously leveraging the advantages that this setup provides. To tap business opportunities in both new and established markets, the Company is organized in nine Divisions: Power and Gas, Wind Power and Renewables, Energy Management, Building Technologies, Mobility, Digital Factory, Process Industries and Drives, Healthineers and Financial Services.

With 45,000 employees Siemens Healthineers is one of the worlds largest suppliers of technology to the healthcare industry and a leader in medical imaging, laboratory diagnostics and healthcare IT. All supported by a comprehensive portfolio of clinical consulting, training, and services available across the globe and tailored to customers needs. So that more people can have a life that is longer, richer, and more filled with happiness.

For more information, please visit: http://www.usa.siemens.com/healthineers

**Job Description:**

**User Interface Software Architect**


+ Provide architectural leadership for a newly developed IVD complex analyzer with a specific focus on the User Interface sections.

+ Lead a migration from WinForms and WPF to UWP based UI.

+ Be a member of the architecture function within the Global Software organization and impactful on architectural decisions within our product line.

+ Lead, facilitate and develop software architecture for a modern UI which can be rendered seamlessly on various user interface devices such as Desktop Display, Tablet devices and Mobile devices (device independent UI development). Provide a roadmap of transitioning from current UI architecture and implementation to a new one with minimal impact on needed deliverables.

+ Serve as a thought leader and mentor on technical, architectural, design and related issues.

+ Possess aptitude and awareness on how to keep presentation layers thin and devoid of any Business logic. Lead and implement proper architectural separation and interface to the business logic components.

+ Identify and evolve common tools stack, design and develop reusable frameworks / components with an aim to standardize and accelerate user interface development across various user interface development projects

+ Technical know-how ability to understand the software architecture to understand what is available, what could be available, and what cannot be displayed to the user.

+ Ability to negotiate with multiple stakeholders (UI Design group (UID), User Experience Design (UXD), marketing, etc.) to get an agreed upon design.

+ Participate in code and design reviews as well as refactoring

**Required Knowledge/Skills, Education, and Experience**

+ 10 years of experience in software development in Windows environment with .Net and C#.

+ Possess advanced skills in UI architecture/development using WPF, RESTful Web Services, and Mobile Apps development including Swift.

+ Knowledgeable in Web Apps development including HTML5, CSS / CSS3,JavaScript, AngularJS, jQuery, WPF, Responsive UI techniques, Dashboard building.

+ Expert level understanding of UI best practices, design patterns provided/leveraged by various UI frameworks, their usage application in various scenarios.

+ Familiarity with Tactics and patterns for high performance UI

+ Proficiency in application of object oriented concepts in UI development.

+ Ability in creating screens, wireframes and storyboards for prototyping and translate to products

+ Experience in automated testing of UI

+ Team leadership experience

+ Excellent communication, presentation and interpersonal skills.

+ Good knowledge of unit testing based on Microsoft testing framework

**Preferred Knowledge/Skills, Education, and Experience**

+ Software Architecture certification is highly desirable

+ **Experience with Windows 10 UWP and Xamarin development is highly desirable.**

+ Some background or knowledge of life in a clinical lab is highly desirable.

+ Prior experience with agile methodologies and Scrum practices, including continuous integration, TDD and usage of TFS is a plus.

+ Experience in working with cross site and disciplines teams especially offshore is highly desirable.


**Equal Employment Opportunity Statement**

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

**EEO is the Law**

Applicants and employees are protected under Federal law from discrimination. To learn more, Click here at https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm .

**Pay Transparency Non-Discrimination Provision**

Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here at https://www.dol.gov/ofccp/pdf/pay-transp_formattedESQA508c.pdf .


  • Engineering
  • Financial Services
  • Legal
  • Marketing
  • Healthcare

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Architect 5

Mount Olive Township, NJ 07836

Share this job

Software Architect 5

Mount Olive Township, NJ

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast