Job Description :
Job Title: Full Stack Developer Net Core)

Location: Princeton, NJ

Duration: 12+ Months (Contract)

Rate:: DOE

Must have experience in .Net Core.



JOB DESCRIPTION

Responsible for design and development of modern web based applications, including program design, coding, testing, debugging, and requirements documentation at a mastery level. Responsible for designing, coding, unit testing, building, deploying, and supporting application software as an athlete that can work in a dynamic environment across functions and projects. Ensures application design, development schedule, and implementation meet or exceed documented application scope/timeline, while adhering to established standards.



CHARACTERISTIC DUTIES AND RESPONSIBILITIES:

· Design, Code Unit Test, Web API using C#/.Net Core 2.x, ASP.NET Core, Entity Framework Core 2.x, xUnit etc.

· Building, testing UI components and front-end libraries using Angular, Typescript/JavaScript, Bootstrap, Jest, HTML, CSS, Webpack, NPM etc.

· Experience in Azure technologies like CosmosDB, Storage, SQL and Web Job

· Experience in Azure AD Authentication or any other form of Authentication

· Strong understanding of REST principles

· Experience with source control management and defect tracking systems, such as Azure DevOps (VSTS), Git etc.

· Knowledge of ReactJSExperience with different data formats like Json, Avro, parquet, RC and ORC and compressions like snappy & bzip.

· Experienced in analysing data using HQL, PigLatin and extending HIVE and PIG core functionality by using custom UDFs.

· Good Knowledge/Understanding of NoSQL data bases and hands on work experience in writing applications on NoSQL databases like Cassandra and MongoDB.



REQUIRED TECHNICAL SKILLS

Prefer computer science background with strong understanding of writing maintainable, performant systems.

· Development Methodology: Agile/Scrum

· Technologies: Looking for a great full stack developer who is proficient with C#/.NET core and Angular. Candidate’s primary focus will be on developing Web API and UI components. Must have experience writing unit tests and experience with source control management and defect tracking systems, such as Microsoft Team Foundation Server, Git

· Must be able to operate with minimal oversight and operate within a self-organizing scrum team.

· Must have .NET Core, Angular, HTML5, CSS and JavaScript experience.

· Tools: Visual Studio 2015/2017, VSTS for source code and defect tracking or any editor

· Required Licenses, Certifications, and Other Requirements

· ReactJS experience is a plus



EDUCATION & EXPERIENCE

Minimum of Bachelor’s Degree; Minimum of 4-5 years of applications development experience in a fast paced web project leveraging above mentioned technologies; Must appreciate team work, collaboration and continuous improvement as core tenants of their work; understanding of methodologies and delivery of business software solutions with experience in the various SDLC methodologies and working with a DevOps mindset.
             

Similar Jobs you may be interested in ..