Full Stack Developer
Skills
About the role
Job Summary
We are seeking an experienced Senior Full Stack Developer to design, develop, deploy, and maintain the Carrier Appointment Platform (CAP) - a modern, cloud-native application built on Microsoft Azure.
The ideal candidate will have strong expertise in React.js, Node.js, Azure SQL Database, Azure Cloud Services, CI/CD, Infrastructure as Code (Terraform), and application monitoring. You will be responsible for delivering end-to-end software solutions, from technical design and development through deployment, monitoring, and production support.
This role requires a strong understanding of modern web technologies, cloud-native architecture, DevOps practices, and secure application development.
Key ResponsibilitiesApplication Development
Design, develop, and maintain scalable, secure, and high-performance web applications using React.js and Node.js.
Build responsive, reusable, and accessible user interface components.
Develop robust RESTful APIs and backend services using Express.js.
Design and optimize database schemas, stored procedures, and SQL queries in Azure SQL Database.
Build cloud-native applications following microservices and modern software engineering principles.
Write clean, maintainable, and well-documented code while adhering to coding standards.
Azure Cloud Engineering
Deploy, configure, and manage applications on the Microsoft Azure platform.
Implement and manage Azure services, including:
Azure App Service
Azure SQL Database
Azure Key Vault
Azure Storage Accounts
Azure Monitor
Azure Application Insights
Azure Virtual Networks
Azure Entra ID (Azure Active Directory)
Implement identity management, authentication, authorization, and cloud security best practices.
Optimize cloud infrastructure for scalability, availability, and cost efficiency.
DevOps & CI/CD
Design, implement, and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
Automate deployments across Development, Testing, Staging, and Production environments.
Implement Infrastructure as Code (IaC) using Terraform.
Manage source control using Git with effective branching and release strategies.
Improve deployment automation, reliability, and operational efficiency.
API Development & Integration
Design, develop, document, and secure RESTful APIs.
Integrate enterprise applications and third-party services.
Implement API authentication and authorization using OAuth and JWT.
Optimize APIs for scalability, performance, and reliability.
Monitoring & Production Support
Configure and manage Azure Monitor, Application Insights, and Log Analytics.
Build dashboards, alerts, and health monitoring solutions.
Monitor application performance and proactively identify bottlenecks.
Troubleshoot production issues and perform root cause analysis.
Ensure high availability, reliability, and observability of production applications.
Architecture & Engineering Best Practices
Participate in solution architecture, technical design, and technology selection discussions.
Conduct code reviews and enforce secure coding standards.
Implement enterprise best practices for:
Logging
Monitoring
Error handling
Performance optimization
Contribute to technical documentation, architecture diagrams, and knowledge-sharing initiatives.
Mentor junior developers and promote engineering excellence.
Required Technical SkillsFront-End
React.js
JavaScript (ES6+)
TypeScript
HTML5
CSS3
Responsive Web Design
Redux / Context API
Back-End
Node.js
Express.js
REST API Development
OAuth
JWT Authentication
API Security
Database
Azure SQL Database
SQL Query Optimization
Data Modeling
Stored Procedures
Performance Tuning
Microsoft Azure
Azure App Service
Azure SQL Database
Azure Key Vault
Azure Storage
Azure Monitor
Azure Application Insights
Azure Virtual Networks
Azure Entra ID (Azure AD)
DevOps
Git
GitHub
GitHub Actions
Azure DevOps
CI/CD Pipelines
Terraform
Infrastructure as Code (IaC)
Environment & Release Management
Monitoring & Operations
Azure Monitor
Application Insights
Log Analytics
Alerting & Dashboards
Production Support
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
8+ years of professional software development experience.
5+ years of hands-on experience with React.js and Node.js.
3+ years of experience developing and deploying cloud-native applications on Microsoft Azure.
Strong experience with Azure SQL Database and relational database design.
Experience designing scalable RESTful APIs and enterprise integrations.
Strong understanding of CI/CD pipelines and DevOps practices.
Experience implementing Infrastructure as Code using Terraform.
Excellent debugging, troubleshooting, and analytical skills.
Strong communication and collaboration abilities.
Preferred Qualifications
Experience developing enterprise applications from the ground up.
Experience modernizing legacy applications into cloud-native solutions.
Exposure to healthcare, insurance, or other regulated industries.
Understanding of compliance standards such as HIPAA, PII, and data privacy regulations.
Experience working in Agile/Scrum development environments.
Microsoft Azure Certifications are highly desirable:
Azure Developer Associate
Azure Administrator Associate
Azure DevOps Engineer Expert
Nice-to-Have Skills
Terraform
Docker
Kubernetes
API Gateway Management
SonarQube
Performance Testing
Security Scanning
Azure Front Door
Azure Application Gateway
Microservices Architecture
Cloud Security Best Practices
What You'll Do
Build and deliver modern cloud-native applications on Microsoft Azure.
Own features throughout the complete software development lifecycle - from design to production support.
Collaborate with architects, product owners, QA, and DevOps teams to deliver high-quality software.
Drive continuous improvements in application performance, security, scalability, and reliability.
Mentor team members and contribute to engineering standards and best practices.
Why Join Us?
Work on enterprise-scale cloud-native applications using the latest Microsoft Azure technologies.
Collaborate with experienced architects and engineering teams on impactful projects.
Gain exposure to modern DevOps, Infrastructure as Code, CI/CD, and cloud-native development practices.
Opportunity to work on innovative, business-critical platforms with excellent learning and career growth opportunities.
Competitive compensation and comprehensive benefits package.
Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.