Junior .NET Developer at Cognizant

Posted in Information Technology 16 days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Jersey City, New Jersey





Job Description:

Cognizant Technology Solutions is looking for “.Net Developer” who could join in our team of IT professionals in our projects in Multiple Location (New York, New Jersey, Los Angeles, Dallas)If you meet our background requirements and skills and looking for an opportunity to be rewarded for your skills and expertise, here is the ideal opportunity for you!

Role: .Net Developer

Work location: Multiple Location (New York, New Jersey, Los Angeles, Dallas)

Experience required:  3+ yrs.

Skills: Asp.Net, SQL, MVC, HTML, Angular, WEB API, REST

 

Must have skills:

·       Strong experience in ASP.NET, MVC, JS/jQuery, CSS, SQL Server

·       Design, Develop and execute Software solutions

·       Troubleshoot code level problems quickly

·       Experience with agile engineering practices

·       HTML5, CSS3, and JavaScript development experience

·       Nice to Have:

 

Good to have:

·       Knowledge on Azure or cloud experience

·       Version Control: Git version control and familiarity with Commits, pull request,s git flows etc.,

·       Knowledge on REST Web API

       Key Responsibilities:

 

·       Use agile methodologies for software development processes to produce software applications using various architectural design patterns including ASP.Net, ASP.Net MVC.

·       Two-Tier, and Three Tier Architecture, Entity data model, Restful and WCF services.

·       Strong FSD resource.

·       Strong Exp in write and execute the Unit test cases.

·       Utilize established development tools, guidelines and conventions including but not limited to ReactJS, Redux, HTML5, CSS3, JavaScript, JQuery, Bootstrap, Photoshop(optional), ES6(optional), Visual Studio code IDE, ASP.NET WebAPI 2.

·       Use visual design and wireframe files and create user-friendly web pages.

·       Design, code and test new Web applications.

·       Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.

·       Maintain existing software systems by identifying and correcting software defects.

·       Investigate and develop skills in new technologies".