Full Stack Developer
Join Our Community
Required Skills
Job Description
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 strong 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
Similar Jobs
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- IN
- Posted
- 1d ago
- Source
- Indeed