Senior Software Engineer - UI 811-1202
- Portland, OR
Professional Technical Resources is a staffing/recruiting firm with over 15 years of experience bringing employers and job seekers together.
See our current opportunities at http://www.Protechnicals.com
Length of Engagement: Direct Hire - Full Time Employee
No visa sponsorship
Design and implement user interfaces for network management systems
75% UI development, 25% server-side development.
Design and develop user interface framework under Windows using .NET, C#, WPF/XAML.
Design and develop specialized user interface controls using XAML and C#.
Design and develop network management software interacting with firewalls, switches, etc.
Write specifications and plans for new designs.
Work closely with on or off-site development, integration and QA teams.
Assist in writing help and technical documentation.
Troubleshoot system and software problems.
6+ years software engineering industry experience required.
Experience with commercial software development.
Experience with C#, .NET, C++
Experience with WPF/XAML required.
Experience with web user interfaces
Understanding of simple interface design for unskilled operators.
Experience with multi-threading techniques.
Strong communication/documentation skills for both technical and non-technical audiences.
BS Computer Science or equivalent experience.
Experience with network hardware/software like firewalls, switches, VPN, routing, etc.
Experience with Windows Server functionality using Active Directory, WMI, etc.
Familiarity with Virtual Machines (VMWare) highly desirable.
Familiarity with security concepts (especially DoD) and tools highly
Familiarity with Linux and Expect (regular expressions)
Experience with other Microsoft Visual Studio based languages.
Email your resume with " 811-1202 Senior Software Engineer - UI " in the subject line to firstname.lastname@example.org
We look forward to receiving your application! All your information will be kept confidential according to EEO guidelines. Professional Technical Resources Portland, OR