Sr. Software Engineer (Full stack with .NET, WEB API, SQL, Angular)

3 - 6 years

0 - 3 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Basic Skills:

  • Strong design skills and experience in ASP.NET MVC, .NET Framework 4.0 and above.
  • Strong understanding of object-oriented programming.
  • Must have experience in ASP.NET MVC with C#.
  • Strong knowledge of ASP.Net MVC, .NET Core, Entity Framework, HTML(5), CSS(3), Bootstrap, JavaScript, jQuery, CSS, WCF or Web API, JSON or other JS frameworks/libraries.
  • Strong knowledge of SQL server (TSQL).
  • React workflows (Flux or Redux), Angular 2 (TypeScript) , Webpack, Angular CLI, NPM, Node.js, JS/Angular Unit Testing.
  • AJAX, JSON, REST, APIs.
  • Responsive/Adaptive Web Design, Cross Browser Compatibility.
  • CSS Preprocessors (LESS, SASS).
  • Proficient understanding of code versioning tools like TFS, Git, SVN, Bitbucket, etc.
  • Knack for writing clean, readable, and easily maintainable code.
  • Good experience of writing unit & integration tests.
  • Knowledge in Agile methodology.
  • In-depth understanding of the entire web development process (design, development and deployment).
  • Must have good communication skills in English.
  • Should be able to work with minimal supervision.
  • An ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills

Responsibilities:

  • Involved in core development of Web application using .NET MVC, .NET Core, SQL Server (TSQL) & Web APIs.
  • Involved in front-end fixes using HTML5, CSS, Sass, Bootstrap, Angular, React, etc.
  • Experience with popular React.js workflows (such as Flux or Redux) OR Angular CLI.
  • Involved in end-to-end testing of the application (including Unit Testing, Integration Testing & UI Testing).
  • Should follow a Test Driven Development approach while developing.
  • Follow Agile practices.
  • Collaborate with the team to improve the quality of the product.
  • Get feedback from, and build solutions for, users and customers.
  • Stay up-to-date on emerging technologies.

Good to know:

  • Knowledge of JS frameworks like Vue.js, Ember.js, Node.js, Backbone.js, etc. is a plus.
  • Knowledge of OpenXML Reports, SSRS reports, Azure Functions, Azure Service bus, SharePoint & Mobile Apps would be added advantage.
  • Knowledge of frameworks like Kendo UI (Telerik) would be good.
  • Knowledge of SQL Server, NoSQL like MongoDB, etc.
  • Agile/Lean software development principles along with experience participating in agile projects.

Perks and Benefits

  • 5 days work & flexible working hours.
  • 25 paid leaves in one year (along with 10 other festive holidays) + Leave encashment.
  • Good Medical insurance covering spouse and kids.
  • Maternity & Paternity leave benefits.
  • Wellness program and counselling.
  • Strategic growth with direct client interaction at all levels.
  • Onsite opportunity based on the project requirement.
  • Trainings, Certifications, Events, Activities & Outings

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, ahmedabad, gurugram

mumbai suburban, mumbai (all areas)