Senior Software Engineer

8 - 11 years

15 - 25 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Angular Front End:-

1) Strong understanding of frontend architectural patterns, logical reasoning, and technical methodologies.

2) Proficient in TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS.

3)Hands-on experience in developing and maintaining single-page applications (SPAs) using the latest versions of Angular.

4) Expertise in building responsive and adaptive UI/UX using HTML5, CSS3, SCSS, Bootstrap, or Tailwind CSS.

5) Strong experience with RxJS, Observables, and reactive programming for asynchronous and event-based operations.

6) Ability to optimize application performance, scalability, and cross-browser compatibility.

7) Experience with Angular Material or other UI component libraries for building enterprise-grade interfaces.

8) Strong understanding of component-driven architecture, services, lifecycle hooks, state management, lazy loading, and modular design.

Backend Development (.NET Core):-

1) Extensive experience in designing and developing RESTful APIs, microservices, and backend logic using .NET Core (6/7/8+) and C#.

2) Strong implementation skills with Entity Framework Core (EF Core), including migrations, LINQ, repository patterns, and query optimization.

3) Experience integrating authentication & authorization using JWT, OAuth, Identity Server, or Azure AD.

4) Hands-on experience implementing logging, exception handling, caching, rate limiting, and other backend best practices.

5) Well-versed with Middleware, Dependency Injection (DI), API Versioning, and scalable backend architecture patterns.

6) Strong understanding of SOLID principles, clean architecture, and maintainable coding practices.

Architecture & System Design:-

1) Experience designing scalable, secure, and modular enterprise application architectures.

2) Strong understanding of Microservices Architecture, Domain-Driven Design (DDD), Clean Architecture, and Event-Driven Architecture.

3) Experience working with cloud-native architectures, containerization (Docker), and orchestration concepts (Kubernetes).

4) Ability to design end-to-end system workflows, sequence diagrams, API contracts, and integration architecture.

5) Hands-on experience with CI/CD pipelines, version control (Git), DevOps practices, and cloud platforms (Azure/AWS/GCP).

Databases & Storage Systems:-

1) Strong working experience with relational and NoSQL databases including:

Relation and Non-Relational Databases

2) Experience with schema design, indexing, query tuning, stored procedures, triggers, and database optimization.

3) Familiarity with distributed databases, replication, sharding, and data partitioning.

4) Experience with ORM mapping, database migrations, and data access patterns using EF Core or Dapper.

Preferred candidate profile:-

Additional Comments:

-Work in Agile / Scrum teams for project development.

-Collaborate with UI/UX designers, backend developers, and QA teams.

-Write clean, well-documented, and maintainable code.-Familiarity with scripting languages like JavaScript or Jquery

-Experience with cloud-based testing tools like BrowserStack or LambdaTest

-Familiarity with WebSockets, SignalR for real-time applications

-Knowledge of Microservices architecture

neha.basutkar@actin.co.in.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You