Career Center

Software Engineer

Location: Rancho Cordova, CA
Posted On: 01/06/2020
Requirement Code: 38742
Requirement Detail

Our top client in Rancho Cordova, CA is looking for a strong frontend developer for a long term contract or contract to hire option.


Job Description:

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

 

Requirements/Experience:

 

         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.

 

Preferred 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

Apply Now
SAICON Ranked #142
  • SAICON Ranked #142

  • America‚Äôs Fastest Growing Companies