Randstad .NET Developer in Folsom, California

.NET Developer


Folsom, CA

Date Posted:

Monday, October 3, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


Our client is looking for a .NET Developer for a permanent opportunity in Folsom, CA.


The Software Engineer III participates and leads development efforts for the construction, implementation and support of software solutions that meet established specifications, design criteria, quality standards and business requirements. Develops solutions using C#.Net, ASP.net, .NET, HTML 5, JavaScript, Bootstrap and AngularJS. The role includes developing improvements in efficiencies with current integrations.


  • Supports technical projects with collaboration of a Senior Developer or Solutions Architect

  • Constructs high quality code

  • Integration into third-party systems

  • Conducts code reviews of peers, unit tests, and debugs applications

  • Works with BSA to establish unit test criteria

  • Understands and practices code guidelines and best practices

  • Establishes and validates constructed code against unit test criteria

  • Participates in projects through the various phases, as applicable with the assistance of Senior or Solutions Architect

  • Collaborates on the creation of technical design documents

  • Provides post production support

  • Drafts complete programming specifications and data diagrams using specified IT Templates for senior level review

  • Maintains completed specifications and data diagrams, updating as necessary

  • Creates system prototypes

  • Create deployment scripts

  • Maintains knowledge on current technologies and tools

  • Work effectively with cross-team dependencies, rapid schedules and a constant evolving business environment.

  • Ability to work independently

  • Other duties as assigned


  • Minimum of 5 years overall software and/or application development and integration experience

  • Minimum of 3-6 years of development experience using Microsoft platforms, and have demonstrable experience in developing distributed software systems & solutions using Microsoft (.NET/C#.Net/WCF/T-SQL, ASP.Net), and messaging protocols i.e. SOAP, REST, WSDL and/or WADL, SAML

  • Intermediate experience with Agile Development Process

  • Understanding of all phases of the software development life-cycle

  • Basic to intermediate knowledge of SSIS package creation

  • Minimum of 1-2 years of experience designing and developing within Salesforce or similar CRM platform

  • Minimum of 2 year of experience designing and developing web services in a SOA environment

  • Minimum of 2 years WCF experience

  • Minimum of 2 years experience with SharePoint 2010 and 2013

  • Minimum of 4 years developing database applications (stored procedures, triggers, functions)

  • Intermediate experience in XML

  • Knowledge of T-SQL specifically using Microsoft SQL Server

  • Knowledge of Microsoft SSIS and SSRS

  • Knowledge of HTML and CSS

  • Knowledge of J2EE

Education and/or experience

Bachelor s degree (B.S.) or higher in Computer Science, Information Technology, Engineering or related field from a four-year college or university and four years of related work experience or minimum six years related work experience


Relevant certificates in Development/MS certifications/Security/ Agile


  • Intermediate experience with object oriented design and programming

  • Intermediate experience with Service Oriented Architectures

  • Ability to work well in a team environment and brainstorm with other developers/senior developers on ideas, work flow and technologies

  • Intermediate technical, logical, analytical, and problem solving skills

  • Intermediate communication / technical writing skills

  • Experience in software configuration management and change control

  • Good interpersonal skills with the ability to develop cohesive working relationships with internal and external clients

  • Ability to manage multiple deliverables in a highly energized and fast-paced environment within a framework of constantly shifting deadlines and deliverables

  • Flexibility to adapt to change and willing to learn and develop new skill sets as applicable

    apply now