12 Nov
|
WebSenor InfoTech
|
Noida
12 Nov
WebSenor InfoTech
Noida
Job Title: Senior Full Stack Developer (React.js | Node.js | Microsoft Azure)
Experience : 8+ Years Employment Type : Full-Time
Job Summary
Key ResponsibilitiesFull Stack Application Development
- Build responsive, accessible, and reusable user interface components using contemporary JavaScript/TypeScript frameworks.
- Develop RESTful APIs and backend services using Node.js and Express.js.
- Design and implement Azure SQL Database schemas, stored procedures, functions, and optimized SQL queries.
- Implement secure authentication and authorization using OAuth, JWT, and Azure Entra ID.
Microsoft Azure Cloud Development
- Develop and maintain cloud solutions using:
- Azure App Service
- Azure SQL Database
- Azure Storage Accounts
- Azure Key Vault
- Azure Monitor
- Azure Application Insights
- Azure Virtual Networks
- Azure Entra ID (Azure Active Directory)
- Implement secure cloud architecture and identity management.
DevOps & CI/CD
- Design, build, and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
- Implement Infrastructure as Code (IaC) using Terraform.
- Manage source control using Git and follow branching and release management strategies.
- Integrate automated testing, code quality checks, and deployment validation into CI/CD pipelines.
API Development & Integration
- Design, develop, document, and maintain secure REST APIs.
- Implement API authentication, authorization, and security best practices.
- Optimize API performance, scalability, and reliability.
- Support API lifecycle management and versioning.
Monitoring & Production Support
- Configure Azure Application Insights, Azure Monitor, and Log Analytics.
- Troubleshoot production issues and perform root cause analysis.
Architecture & Best Practices
- Participate in solution architecture, technical design, and technology selection.
- Conduct code reviews and enforce coding standards.
- Implement secure coding practices and enterprise development standards.
- Develop logging, monitoring, exception handling, and observability frameworks.
- Prepare technical documentation and contribute to knowledge-sharing initiatives.
- Collaborate with business stakeholders, architects, QA teams, and DevOps engineers throughout the software development lifecycle.
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 8+ years of experience in software development.
- 5+ years of hands-on experience with React.js and Node.js.
- Strong expertise in JavaScript, TypeScript, HTML5, CSS3, and responsive web development.
- Experience with Redux or Context API for state management.
- Strong knowledge of Node.js, Express.js, and REST API development.
- Experience implementing authentication and authorization using OAuth, JWT, and Azure Entra ID.
- Hands-on experience with Azure SQL Database, SQL optimization, data modeling, and stored procedures.
- Experience with Azure App Service, Azure Storage, Azure Key Vault, Azure Monitor, Application Insights, and Azure Virtual Networks.
- Strong experience with Git, GitHub, GitHub Actions, Azure DevOps, and CI/CD automation.
- Experience implementing Infrastructure as Code using Terraform.
- Experience configuring monitoring, logging, dashboards, and production alerting.
- Strong debugging, troubleshooting, and production support skills.
- Excellent communication, collaboration, and problem-solving abilities.
Preferred Qualifications
- Experience in healthcare, insurance, or other regulated industries.
- Knowledge of security and compliance standards such as HIPAA, PII, GDPR, or SOC 2.
- Experience working in Agile/Scrum development environments.
- Microsoft Azure Certifications such as:
- Azure Developer Associate
- Azure Administrator Associate
- Azure DevOps Engineer Expert
Nice-to-Have Skills
- Terraform
- Docker and Kubernetes
- API Gateway Management
- SonarQube
- Performance Testing
- Security Scanning and Vulnerability Assessment
- Azure Front Door
- Azure Application Gateway
- Azure API Management (APIM)
- Microservices Architecture
- Container Orchestration
What We Offer
- Exposure to modern full-stack development, DevOps, and cloud technologies.
- Collaborative engineering environment with strong technical ownership.
- Opportunities to work on enterprise-scale digital transformation initiatives.
- Competitive compensation, professional development, and career growth opportunities.
Work Location: Hybrid remote in Noida, Uttar Pradesh
📌 Senior Full Stack Developer (React.js Node.js Microsoft Azure) (Noida)
🏢 WebSenor InfoTech
📍 Noida