Senior Software Engineer Job in Palo Alto 94304, California US
Description:
Our client is looking for a Great Engineer.
Must be able to: - Apply principles and techniques of OOAD and Object Oriented development best practices - Analyze and resolve technical issues - Liaison with other departments and customers - Adhere to processes and procedures - Write and maintain detailed design documentation - Work on individual as well as team based assignments, under minimum supervision.
Requirements:
B.S.(or equiv) in Engineering - 4-8 years experience in software development with exposure to all phases of product lifecycle - Worked with at least one major project/product from inception to deployment. - Worked in a process controlled environment. - Have strong analytical and technical skills, and excellent communication skills - SDLC knowledge and preferably experience in agile methodologies (Scrum, Iterative) - Strong Object Oriented Design and Programming experience - Proficiency in Microsoft technologies like C#, WinForms, .NET Framework 3.5 -
Experience with C++,
COM
Experience with .Net Remoting, WCF, TCP/IP
Experience in UI development
Familiarity with test-driven development and unit test architectures Not required, but a plus
UI experience with WPF, XAML
Medical software development experience
Good understanding and programming expertise with DICOM RT
Volt is an equal opportunity employer. You deserve a job you love!
Location: Palo Alto, CA
Type: CONTRACT
Duration: 180 - 365 Days
Pay Rate: $45.00 - $60.00 Hourly DOE
Contact:
Volt Workforce Solutions
Volt Workforce Solutions
5201 Great America Pkwy., Ste. 432
Santa Clara, CA 95110
PH: 408/764-0100
FX: 408/727-0700