Software Programmer (C#/.NET/ WPF) Job in Portland 97204, Oregon Us
Adecco Engineering Technical is currently seeking an experienced Software Programmer (C#/.NET) with 10 or more years of experience.
Job Title: Software Programmer (C#/.NET)
You must have unrestricted authorization to work in the United States
Start Date: ASAP
Duration: 12+ Months
Location: Portland, OR Or Vancouver, WA
Resources Required: 4
Pay Rate Range: Up to $52 /hr DOE W2 all-inclusive
Qualified candidates please send an MS Word version of your resume to tyler.jones@adeccona.com or call Tyler Jones at (503) 221-1500 ext 112 to discuss this great opportunity
Nature of the job:
Experiance with WPF Required
The Level III Software Programmer is a position requiring 10+ years of experience in software development, at least 7 of which have been in Microsoft technologies.
The candidate must have demonstrated expert level .NET programming experience developing applications.
Experience must be strong with .NET, C#, Microsoft SQL Server, ADO.NET, and Web Services.
This position involves interpreting design specifications, assisting in technical design, coding software, conducting unit tests, assisting with install process (server/client), following test and deployment procedures, complying with project documentation requirements and working on a development team using a mix of development methodologies including Agile and Waterfall.
Essential Functions:
Provide a high degree of proficiency in contributing to highly collaborative solution development scenarios with the development team and program/design/debug applications.
Consider and/or develop flexible, extensible, and/or creative methods for application development.
Integrate with configuration management methodologies and techniques, including branching and merging.
Develop unit-testing scenarios to exercise a .NET Framework application to simulate environmental failures and code failures.
Carry out assigned tasks with a professional demeanor reflected in excellent written and oral communication skills, listening skills, patience, analytical reasoning and problem solving abilities
Ability to meet timelines, milestones, deliverables and provide timely (daily) status updates.
Communicate technical information verbally and in writing to technical and non-technical users
Provide a sustainable IT infrastructure by supplying cross training and functional documentation
Provide on-call and backup support for existing systems and functions. Required to carry a Client supplied cell phone/pager (if applicable) and work non-core hours when requested
Understand and follow established processes and procedures including Change Management, Work Tracking and Time Management.
Keep abreast of technology advances, upgrades and patches. Analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements.
Design, document, and communicate effective technical solutions meeting end-user requirements
Work collaboratively with users and technical staff to design streamlined and efficient user interfaces.
Coordinate and direct software developers, testers, and environments during the various phases of the SDLC.
Perform design, development, and testing tasks within the 3.5 framework using Microsoft C#.NET, Web Services and WinForms applications.
Produce robust, efficient, effective .NET code for applications that interact with end users in high availability environments
Demonstrate ability to troubleshoot database performance problems in applications written in ADO.NET, using SQL as the backend for data access.
Productively integrate with an existing Agile development team
Proficiently use automated testing to produce efficient server side components.
Develop an n-tier client-server application that uses client application, and data layers.
Eligibility Requirements
Experience with WPF Required
Microsoft .NET 3.5
C#
Visual Studio 2008
ADO and ADO.NET application development in SQL server
Designing, writing and deploying .NET applications that use Web Services and socket based protocols.
Windows Forms development
Design, Develop and conduct automated load and unit tests
Server and .iis setup/configurations to support n-tier operations
Design and development of n-tier applications
Documenting and implementing client/server software deployment processes
Additional Skills Desired:
Knowledge of and skill in applying
Quality Center
Messaging Integration
Database Replication Techniques
TFS
Microsoft AJAX and AJAX control toolkit
XML (utilization via DOM and/or SAX, XPATH, XML Schemas, XSLT)
Exposure to other programming languages such as JAVA, FORTRAN, and Pascal
Qualified candidates please send an MS Word version of your resume to tyler.jones@adeccona.com or call Tyler Jones at (503) 221-1500 ext 112 to discuss this great opportunity
The Adecco Group is a Fortune Global 500 company and the global leader in HR services. Our group connects over 700,000 associates with our business clients each day through our 6,600 offices in over 70 countries and territories around the world. We offer employment opportunities at any stage in your professional career. Contact us today to discuss available contract and direct hire positions. Adecco Engineering and Technical offers benefits including Holiday, 401(k), Insurance Benefit Plans and Anniversary Bonus opportunities. Adecco Engineering and Technical is an Equal Opportunity Employer.
Apply Online