Full-Stack Programmer (Gurugram)

Full-Stack Programmer (Gurugram)

06 Oct
|
Protatech India Solutions
|
Gurugram

06 Oct

Protatech India Solutions

Gurugram

Role & responsibilities

We are looking for a skilled Full-Stack Programmer with hands-on experience to join our development team. The ideal candidate has strong expertise in Angular 20+, React, .NET 8+, and SQL Server, and is passionate about building scalable, high-performance web applications. You will work across the full stack from designing responsive front-end interfaces to building robust APIs and optimizing database performance.

Preferred candidate profile

Front-End Development

- Design, develop, and maintain modern, responsive web applications using Angular 20+ Or React.
- Build reusable components, modules, and libraries following best practices.
- Implement state management (e.g., NgRx, Redux, Context API) and routing.
- Ensure cross-browser compatibility, accessibility (WCAG), and mobile responsiveness.
- Optimize applications for maximum speed and scalability.
- Collaborate with UI/UX designers to translate wireframes into high-quality code.

Back-End Development

- Design and develop RESTful APIs and microservices using .NET 8+ / .NET Core (C#).
- Implement authentication, authorization, and security best practices (JWT, OAuth2, Identity Server).
- Write clean, maintainable, and testable code following SOLID principles and design patterns.
- Integrate third-party services and external APIs.
- Build and maintain CI/CD pipelines for automated deployment.

Database Management

- Design, develop, and optimize SQL Server databases (tables, views, stored procedures, functions, indexes).
- Write complex queries and optimize performance (query tuning, indexing strategies).
- Handle data migrations, backups, and integrity checks.
- Work with ORMs such as Entity Framework Core / Dapper.

Collaboration & Process

- Participate in agile ceremonies (sprint planning, stand-ups, retrospectives,



code reviews).
- Collaborate with cross-functional teams (QA, DevOps, Product, Design).
- Mentor junior developers and contribute to team knowledge sharing.
- Troubleshoot, debug, and resolve production issues in a timely manner.
- Stay updated with emerging technologies and industry trends.

Required Skills & Qualifications

Must-Have

- 25 years of professional software development experience.
- Solid hands-on experience with Angular 20+ (components, services, RxJS, signals, standalone components).
- Proficiency in React (hooks, functional components, Redux/Context, React Router).
- Solid experience with .NET 8+ / .NET Core and C#.
- Strong knowledge of SQL Server (T-SQL, stored procedures, performance tuning).
- Experience with RESTful APIs, Web API, and microservices architecture.
- Proficiency in HTML5, CSS3, JavaScript/TypeScript.
- Experience with Git and version control workflows (GitFlow, PR reviews).
- Familiarity with unit testing frameworks (Jest, Jasmine/Karma, xUnit, NUnit).
- Understanding of Agile/Scrum methodologies.

Good-to-Have

- Experience with Azure / AWS cloud services.
- Knowledge of Docker and Kubernetes.
- Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins).
- Experience with GraphQL, SignalR, or gRPC.
- Knowledge of micro-frontend architecture.
- Exposure to NoSQL databases (MongoDB, Redis).
- Microsoft certifications (e.g., Azure Developer, .NET).

Education

- Bachelor's degree in Computer Science, Software Engineering, IT, or a related field

Soft Skills

- Strong problem-solving and analytical thinking.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple priorities.
- Attention to detail and commitment to code quality.
- Eagerness to learn and adapt to new technologies.

📌 Full-Stack Programmer (Gurugram)
🏢 Protatech India Solutions
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full-stack programmer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: full-stack programmer (gurugram) / gurugram