3-5 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Senior Software Architect User Interface Instrumentation UI Architect,
(This job is no longer available)
WSI Nationwide | Dover, NJ
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Senior Software Architect User Interface Instrumentation UI Architect

Windows 10 UWP and Xamarin,10yrs+-Windows Development, C#, .NET, UI architecture/development using WPF, RESTful Web Services, Mobile Apps development including Swift,Web aps Development

This opening is with a world renowned medical instrumentation company; with strong consistent revenue growth, dynamic culture, stable environment, low turnover, and ability to work on challenging, complex projects/products. We are seeking an experienced UI Software Architect who will lead a migration from WinForms & Windows Presentation Foundation (WPF) to Universal Windows Platform (UWP) based user interface. This is a newly created position that seeks an independent, confident technical leader who can work both independently as well as with complex cross-functional internal teams, and with customers. The UI Software Architect will provide architectural leadership for a newly developed complex medical instrument with a specific focus on the User Interface sections. Our ideal candidate would have experience with large scale medical products/instruments, but similar complex instruments will be considered.

Additional key responsibilities:
-Be a member of the architecture function within the Global Software organization and impactful on architectural decisions within the 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 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

Desired Qualifications:
-Bachelor's Degree required, Advanced degree strongly preferred. Software Architecture certification is highly desirable. 10 years of experience in software development in Windows environment with .NET and C#. Some background or knowledge of life in a clinical lab is highly desirable.
-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.
-Experience with Windows 10 UWP and Xamarin development is required
-Familiarity with Tactics and patterns for high performance user interfaces
-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
-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 discipline's teams especially offshore is highly desirable

Locations available Northern New Jersey (Dover, NJ area) or West Chester County NY (Elmsford, NY area, 25 miles north of Midtown Manhattan, five miles west of White Plains, NY)

Fast one day hire!

Relocation Assistance Available

Generous $140,000 to $160,000 1st year starting salary, 10-15% Target Bonus, 6% 401K Match, 4 Weeks Vacation, Flex Hours

Great Stability/Benefits

Your asking compensation will be submitted after your approval. Candidates with solid skills, competitive compensation requirements will be reviewed first.

If you know someone who might qualify, (No 3rd party referrals or agencies for any WSI requirements. Please don't call to ask if there any exceptions, there aren't), e-mail a Word or RTF resume with contact information, address and phones to Jay J., with the subject line of this message in the subject line of the message you send, (no URL resume links and please do not return a copy of this announcement with your response) (see below), call.

When resumes are received, the candidate is contacted if there is a match, the situation is thoroughly described and the candidate tells us how they would like us to proceed. No information leaves our office without prior approval. This creates long term relationships, which we encourage.


Applicants must be eligible to work in the specified location

About WSI Nationwide

WSINationwide NY NJ Recruiter Nationwide Jobs Employment, Job search NY NJ CONN MA Worldwide