07 Aug
|
Sai Life Sciences
|
Hyderabad
07 Aug
Sai Life Sciences
Hyderabad
We are looking for a highly capable Senior Full Stack Developer to design, build, and scale enterprise-grade web applications. The role involves end-to-end ownership across frontend, backend, cloud, and system architecture with exposure to modern technologies and AI-driven platforms.
Key Responsibilities:
• Application Development: Design, build, test, and maintain full-stack web applications using modern backend, frontend, and database technologies.
• System Design and Integration: Gather requirements, design application architecture, create database schemas, develop RESTful APIs, and integrate third-party or internal systems.
• Deployment and Support: Deploy applications on Windows Server and Linux environments; support Docker-based deployments, configuration management, troubleshooting, and production fixes.
• Quality and Security: Follow secure coding practices, perform debugging, write unit/integration tests, and ensure reliable application performance.
• Collaboration and Documentation: Use Git for version control, participate in code reviews, work in Agile/Scrum teams, and prepare required SDLC documentation.
Required Skills and Experience:
• Experience: 12 to 15 years of full-stack software development experience.
• Backend: Solid experience with at least one backend technology such as ASP.NET Core, Java Spring Boot, or Python FastAPI.
• Frontend: Experience with React or Angular and strong knowledge of JavaScript/TypeScript.
• Database: Experience with Microsoft SQL Server, Oracle, or PostgreSQL, including schema design, query optimization, stored procedures, and triggers.
• APIs and Integrations: Experience designing RESTful APIs and integrating applications with internal or third-party systems.
• Deployment: Hands-on experience deploying applications on Windows Server/IIS and Linux environments; working knowledge of Docker and basic AWS services is required.
• Version Control: Strong Git proficiency, including branching, merging, pull requests, conflict resolution, and code review workflows.
• Security and Quality: Knowledge of secure coding practices, authentication/authorization, OWASP awareness, debugging, testing, and performance optimization.
• Architecture and SDLC: Understanding of monolithic and microservices architectures, SOLID principles, Agile/Scrum practices, and full SDLC activities from requirements to maintenance.
• Documentation: Experience preparing and maintaining SDLC documentation, including requirement specifications, design documents, test documentation, deployment records, change control documentation, and technical documentation.
Preferred Skills:
• Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
• Knowledge of Kubernetes, caching tools such as Redis/Valkey/Memcached, or message queues such as RabbitMQ/Kafka.
• Experience with Microsoft Azure platform services.
• Pharmaceutical or life sciences domain experience is preferred.
Education:
• Bachelor's degree in computer science, Engineering, or a related field, or equivalent professional experience.
• Relevant certifications in .NET, Java, Python, React, Angular, AWS, Azure, or cloud platforms are preferred.
📌 Senior Full Stack Developer (React / Node / Microservices)- Hyderabad
🏢 Sai Life Sciences
📍 Hyderabad