Senior Full Stack Developer

Role : Senior Full Stack Developer
Location: Remote

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 microservice 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

Job Category: developer
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Author

admin