02 Aug
|
WebSenor
|
India
React + Node + Azure
Role Summary:
We are looking for a highly skilled Senior Full Stack Developer to design, build, deploy, and maintain the Carrier Appointment Platform (CAP), a modernized cloud-native application on Microsoft Azure. The ideal candidate should have robust experience in React JS, Node.js, Azure SQL Database, Azure Cloud Services, CI/CD, Infrastructure as Code (Terraform), and application monitoring. The candidate will be responsible for delivering end-to-end features from requirements through production deployment.
________________________________________
Key Responsibilities
Application Development
- Design and develop scalable, secure, and maintainable web applications using React JS and Node.js.
- Build responsive and accessible UI components.
- Develop RESTful APIs and backend services.
- Design and implement database schemas, stored procedures, and queries in Azure SQL Database.
- Build applications following cloud-native and microservices principles.
Azure Cloud Engineering
- Deploy and manage applications on Azure.
- Configure and optimize:
o Azure App Services
o Azure SQL Database
o Azure Key Vault
o Azure Storage Accounts
o Azure Application Insights
o Azure Monitor
o Azure Virtual Networks
- Implement security best practices and identity integration.
DevOps & CI/CD
- Build and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
- Automate deployments across Dev, Test, Stage, and Production environments.
- Implement Infrastructure as Code using Terraform.
- Use Git branching strategies and release management processes.
API & Integration
- Design, develop, and secure REST APIs.
- Integrate with internal and external enterprise applications.
- Implement API authentication and authorization mechanisms.
- Optimize API performance and scalability.
Monitoring & Reliability
- Configure Application Insights and Azure Monitor.
- Create dashboards, alerts, and health monitoring.
- Troubleshoot production issues and perform root cause analysis.
- Ensure application performance, reliability, and observability.
Architecture & Best Practices
- Participate in solution architecture and technical design discussions.
- Drive secure coding practices and code reviews.
- Implement enterprise standards for logging, monitoring, and error handling.
- Contribute to technical documentation and knowledge sharing.
________________________________________
Required Technical Skills
Front-End
- React JS
- JavaScript / TypeScript
- HTML5
- CSS3
- Responsive UI Development
- State Management (Redux/Context API)
Backend
- Node.js
- Express.js
- REST API Development
- Authentication & Authorization (OAuth, JWT)
Database
- Azure SQL Database
- SQL Performance Tuning
- Data Modeling
- Stored Procedures
Azure Cloud
- Azure App Service
- Azure SQL Database
- Azure Key Vault
- Azure Storage
- Azure Monitor
- Application Insights
- Virtual Networks
- Azure Entra ID (Azure AD)
DevOps
- GitHub
- GitHub Actions
- CI/CD Pipelines
- Terraform
- Infrastructure as Code
- Environment Management
Monitoring & Operations
- Azure Monitor
- Application Insights
- Log Analytics
- Alerting & Dashboards
- Production Support
________________________________________
Preferred Qualifications
- Experience building applications from scratch.
- Experience modernizing legacy applications.
- Experience with enterprise healthcare or insurance applications.
- Knowledge of security and compliance standards (PII, HIPAA, etc.).
- Experience with Agile/Scrum development.
- Azure Certifications are a plus:
o Azure Developer Associate
o Azure Administrator Associate
o Azure DevOps Engineer Expert
________________________________________
Experience
- 8+ years in software engineering.
- 5+ years with React JS and Node.js.
- 3+ years deploying and managing applications on Azure.
- Experience owning applications from development through production support.
Nice-to-Have
- Terraform
- Containerization (Docker/Kubernetes)
- API Gateway Management
- SonarQube
- Performance Testing
- Security Scanning
- Azure Front Door / Application Gateway
Additional Notes:Nice-to-Have
- Terraform
- Containerization (Docker/Kubernetes)
- API Gateway Management
- SonarQube
- Performance Testing
- Security Scanning
- Azure Front Door / Application Gateway
📌 Full Stack Developer (India)
🏢 WebSenor
📍 India