Job Description :
Job Title :Full Stack .NET Developer with Cloud

No of Openings :2

6 months

Zip Code :92660

City :Newport Beach

State :CA

Report To :

Required Skills :MUST HAVE: .NET Core, experience with cloud technology, and Angular experience. We are looking for very strong candidates who have great communication skills and have an understanding of software design patterns. Candidates without the required skills will be ruled out. Local candidates preferred, but the client will do webex interviews for any relocation candidates

Basic Qualifications :

:

Job Description :

Senior Full Stack .NET Developer

6+ month contract (potential for extension)

Newport Beach, CA





Description:

The Full-Stack .Net Developer is a software developer responsible for implementing, developing, maintaining, and troubleshooting enhancements for internal and external facing web products.

Responsibilities:



Writing and developing high quality code including unit tests within the context of a pre-existing technical infrastructure
Demonstrates leadership on developing strategy for technical design; including developing new patterns and implementing new technology where appropriate
Developing initial application designs and collaborating with the team during design reviews
Provide input on and take ownership for User Story and Task estimates
Maintaining all internally developed applications with respect to enhancements and bug fixes
Continuously learning new technologies and industry best practices

The ideal candidate will:

Have extensive server development knowledge and skills including:

Object Oriented Programming
Functional programming using LINQ or similar techniques
Composition and consumption of internal NuGet packages
WCF & WebAPI Services using REST
Services Versioning
Dependency Injection/IoC using Simple Injector and/or Castle Windsor
Unit/Integration Testing
Database Modeling using Entity Framework, Dapper, and SSDT
SQL Server 2012 and above

Have strong Full-Stack web development knowledge and skills:

AngularJS (Or extensive experience with a similar UI framework)
CSS/LESS/SASS
Component driven client side architecture
Task runners or build tools such as Gulp and/or Webpack
Package managers such as NPM or Yarn
Experience with client side testing framework; preferably Jasmine and/or Protractor

Will align with our SDLC and coding philosophy:

Have experience working with an Agile/Scrum development team
Investigate and analyze information in order to draw conclusions
Work well in either a team setting or independently, producing required results without close supervision
Works well under pressure and in high-stress situations
Be self-motivated, requiring limited supervision or direction
Manage information and data in a confidential and professional manner
Have a B.A./B.S. in MIS or Computer Science, or an equivalent in education and experience
Possess four (4) to seven (7) years of software development experience