Software EngineerLocation: Rancho Cordova, CA
Posted On: 01/06/2020
Requirement Code: 38742
Our top client in Rancho Cordova, CA is looking for a strong frontend developer for a long term contract or contract to hire option.
GUI front end application developer - analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications.
Essential Duties and Responsibilities:
Responsible for the development of C# .Net Microsoft Windows 10 client applications.
Microsoft WPF/UWP user interface development using the MVVM design principles
Windows Runtime and developing universal applications
Integrate client applications with back end using WCF and REST web service interfaces
Team Foundation Server for lifecycle management
5 to 10 years' experience in .NET development using Visual Studio
Strong GUI design and development skills required.
Strong programming knowledge, fluency in C# and solid understanding of OOP concepts
Experience with current .NET technologies such as WPF, WCF, and LINQ
Experience writing web services and/or Windows services
Good working knowledge of one or more databases (SQL Server, Oracle, MySQL), including SQL queries, stored procedures, and views
Strong technical documentation ability
Strong verbal communication skills and a demonstrated ability to work effectively in team-based development projects
Bachelor's degree in computer science or equivalent work experience.
| || |
Experience with developing UWP applications.
Experience with Blend for Visual Studio.
Experience with Team Foundation Server for release management and defect tracking.
Exposure to MVVM and MVVM frameworks.
Exposure to design patterns, unit testing, source code control, and agile development methods.
Certification/Licenses: Development related certifications preferred.
Contact: Pamela Pace 214-705-1859