Hiring || Full Stack Developer Kolkata
Job Summary
- Architect and develop scalable web applications leveraging C# .NET Core/.NET 6 and MVC/Web API frameworks.
- Construct and integrate RESTful APIs incorporating real-time capabilities via SignalR and managing event-driven workflows through webhooks.
- Engineer responsive user interfaces utilizing Angular HTML5 CSS3 and jQuery to deliver exceptional user experiences.
- Design optimize and manage SQL Server databases focusing on schema efficiency query performance tuning and data access patterns using Entity Framework and EF Core.
- Implement layered application structures and microservices to ensure system scalability maintainability and resilience.
- Oversee application deployment and management across Microsoft Azure (including App Services Functions and SSO) and AWS environments (utilizing Lambda SQS SES and Scheduler).
- Establish and maintain robust CI/CD pipelines to automate build testing and deployment processes.
- Enforce security standards by implementing authentication and authorization protocols including SAML and Single Sign-On (SSO).
- Integrate external services and libraries such as Firebase for push notifications and charting solutions like High charts or AM Charts.
- Produce and maintain comprehensive unit tests using NUnit to guarantee code integrity and reliability.
- Partner with cross-functional teams within an Agile/Scrum framework utilizing Git (Bit bucket/Stash) and JIRA for version control and project management.
- Diagnose debug and resolve complex production issues through rigorous analytical problem-solving.
- Proficiency in C# JavaScript TypeScript SQL and LINQ.
- Extensive experience with Core/.NET 6 and Web API.
- Strong command of Entity Framework and Entity Framework Core.
- Proven track record in designing Microservices architectures.
- Expertise in Angular HTML5 CSS3 and jQuery.
- Skilled in building RESTful APIs and Web API services.
- Experience with SignalR for real-time communication and Webhook integration.
- Hands-on experience with Microsoft Azure (App Services Functions SSO) and AWS (Lambda SQS SES Scheduler).
- Proficiency in setting up CI/CD pipelines and AWS DevOps practices.
- Advanced skills in SQL Server including database design and performance optimization.
- Knowledge of SAML Authentication and Single Sign-On (SSO) implementation.
- Familiarity with Git (Bitbucket Stash) Visual Source Safe and JIRA.
- Experience with NUnit and unit testing methodologies.
- Ability to integrate Firebase (Push Notifications) Highcharts/AM Charts and other third-party APIs.
- Understanding of Layered Architecture and Microservices patterns.
- Experience applying Agile/Scrum methodologies.
- Strong problem-solving and analytical thinking capabilities.
- Excellent communication and collaboration skills.
Required Skills:
Full Stack Developer Location: Kolkata Experience: 5-10 years Summary We are seeking a highly skilled Full Stack Developer to lead the design development and ongoing maintenance of robust scalable web applications and services. This role demands a professional with deep expertise throughout ecosystem proficient in crafting responsive front-end solutions with Angular and experienced in deploying cloud-native architectures on both Microsoft Azure and AWS. The successful candidate will thrive in an Agile environment driving the implementation of microservices optimizing database performance and ensuring seamless integration of real-time features and third-party services. Responsibilities Architect and develop scalable web applications leveraging C# .NET Core/.NET 6 and MVC/Web API frameworks. Construct and integrate RESTful APIs incorporating real-time capabilities via SignalR and managing event-driven workflows through webhooks. Engineer responsive user interfaces utilizing Angular HTML5 CSS3 and jQuery to deliver exceptional user experiences. Design optimize and manage SQL Server databases focusing on schema efficiency query performance tuning and data access patterns using Entity Framework and EF Core. Implement layered application structures and microservices to ensure system scalability maintainability and resilience. Oversee application deployment and management across Microsoft Azure (including App Services Functions and SSO) and AWS environments (utilizing Lambda SQS SES and Scheduler). Establish and maintain robust CI/CD pipelines to automate build testing and deployment processes. Enforce security standards by implementing authentication and authorization protocols including SAML and Single Sign-On (SSO). Integrate external services and libraries such as Firebase for push notifications and charting solutions like High charts or AM Charts. Produce and maintain comprehensive unit tests using NUnit to guarantee code integrity and reliability. Partner with cross-functional teams within an Agile/Scrum framework utilizing Git (Bit bucket/Stash) and JIRA for version control and project management. Diagnose debug and resolve complex production issues through rigorous analytical problem-solving. Requirements Programming Languages Proficiency in C# JavaScript TypeScript SQL and LINQ. Frameworks & Technologies Extensive experience with Core/.NET 6 and Web API. Strong command of Entity Framework and Entity Framework Core. Proven track record in designing Microservices architectures. Frontend Technologies Expertise in Angular HTML5 CSS3 and jQuery. Backend & API Development Skilled in building RESTful APIs and Web API services. Experience with SignalR for real-time communication and Webhook integration. Cloud & DevOps Hands-on experience with Microsoft Azure (App Services Functions SSO) and AWS (Lambda SQS SES Scheduler). Proficiency in setting up CI/CD pipelines and AWS DevOps practices. Database Management Advanced skills in SQL Server including database design and performance optimization. Authentication & Security Knowledge of SAML Authentication and Single Sign-On (SSO) implementation. Tools & Version Control Familiarity with Git (Bitbucket Stash) Visual Source Safe and JIRA. Testing & Quality Assurance Experience with NUnit and unit testing methodologies. Third-Party Integrations Ability to integrate Firebase (Push Notifications) Highcharts/AM Charts and other third-party APIs. Architecture & Design Understanding of Layered Architecture and Microservices patterns. Experience applying Agile/Scrum methodologies. Soft Skills Strong problem-solving and analytical thinking capabilities. Excellent communication and collaboration skills.