Pharmnova Medical Research Pvt Ltd
Lead/ Senior MERN Stack & Python Developer
Skills
8 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent, Temporary
Location:
Tamil Nadu, India
Work mode:
Onsite
Published on:
11 October 2026
What they need
Lead/ Senior MERN Stack & Python Developer
Company: Pharmnova Medical Research
Experience: 5+ Years
Employment Type: Full-time
Location: Perungalathur, Chennai
About Pharmnova
Pharmnova Medical Research develops technology-driven solutions for the pharmaceutical and life sciences industry. We are building AI-driven software tools to streamline complex workflows, improve operational efficiency and support intelligent data processing.
We are seeking an experienced Senior MERN Stack & Python Developer with strong hands-on programming skills and proven end-to-end software product development experience. The successful candidate will contribute to application development, software architecture, technical documentation, testing, AI integration and deployment.
Key Responsibilities1. Software Product Development
- Develop, enhance and maintain AI-driven applications using MongoDB, Express.js, React.js, Node.js and Python.
- Write clean, secure, maintainable and scalable production-quality code.
- Design and integrate REST APIs, backend services, databases and application components.
- Troubleshoot complex issues, resolve bugs and optimize application performance.
- Take ownership of features from requirements analysis through development, testing and deployment.
- Ensure that deliverables meet functional requirements, performance expectations and quality standards.
2. Software Architecture & Technical Documentation
- Prepare and maintain software architecture and technical design documentation.
- Translate business and functional requirements into technical specifications.
- Create and maintain Business Requirements Specifications (BRS), Software Requirements Specifications (SRS), technical design documents, API specifications and database design documents, as applicable.
- Prepare architecture diagrams, component diagrams, data-flow diagrams and integration documentation.
- Ensure documentation accurately reflects the implemented application and is maintained throughout product development.
3. Software Testing & Quality Assurance
- Prepare test plans, test scenarios, test cases and test reports.
- Perform unit, integration, API, functional and regression testing.
- Investigate defects, conduct root-cause analysis and implement corrective solutions.
- Support system testing, release readiness and production issue resolution.
- Collaborate with QA and product teams to ensure application stability, reliability and quality.
4. AI & Python Integration
- Develop and integrate Python-based services with MERN applications.
- Integrate AI and Large Language Model (LLM) APIs into application workflows.
- Implement and validate prompts, API integrations, data-processing pipelines and AI outputs.
- Support improvements in AI response time, output consistency and processing efficiency.
- Contribute to reliable processing of large datasets and AI-driven information extraction workflows.
5. Cloud Deployment & Application Maintenance
- Support application configuration, deployment, monitoring and troubleshooting.
- Work with development, testing and production environments.
- Collaborate on release management, application security and deployment readiness.
- Follow version control, code review and secure software development practices.
6. Collaboration & Accountability
- Work closely with product owners, technical architects, QA teams and other developers.
- Participate in technical reviews, sprint planning and release discussions.
- Identify technical risks and recommend practical solutions supported by evidence and testing.
- Demonstrate individual technical competence, independent problem-solving and ownership of deliverables.
Mandatory Qualifications & Skills
- Minimum 5+ years of hands-on software development experience.
- Strong practical experience with the complete MERN stack: MongoDB, Express.js, React.js and Node.js.
- Strong Python programming skills and experience developing backend services or integrating Python applications.
- Mandatory end-to-end software product development experience, preferably involving features delivered through production deployment.
- Experience designing and integrating REST APIs, databases and application components.
- Practical experience preparing software architecture documents, technical design specifications and development documentation.
- Experience preparing test plans, test cases and test reports, and performing software testing.
- Strong debugging, analytical thinking, problem-solving and troubleshooting skills.
- Ability to independently understand, explain, validate and maintain code developed personally or with AI-assisted development tools.
- Good written and verbal communication skills.
Preferred Qualifications & Additional Advantages
The following skills will be considered an advantage:
- Experience developing AI-driven applications and integrating LLMs.
- Familiarity with Python AI/ML frameworks, LLM APIs, Retrieval-Augmented Generation (RAG), embeddings or vector databases.
- Practical cloud deployment experience with Microsoft Azure and/or AWS, including application hosting, configuration, database deployment, monitoring and troubleshooting.
- Experience deploying MERN applications and Python-based services in cloud environments.
- Familiarity with CI/CD pipelines, Git, Docker and automated deployment practices.
- Experience with secure software development, access control and application performance monitoring.
- Experience in healthcare IT, pharmaceutical technology, life sciences or regulated software development.
- Knowledge of software development lifecycle documentation, requirements traceability, risk management and software validation.
- Relevant certifications in AI, machine learning, cloud computing or software architecture.
Note: AI experience, AI certifications and AWS/Azure deployment experience are advantageous but not mandatory. Strong MERN, Python, documentation and product development experience are essential.
Candidate Profile
We are looking for a hands-on technology professional who can translate requirements into working software, independently troubleshoot technical issues, produce reliable deliverables and maintain appropriate technical documentation.
The ideal candidate will demonstrate:
- Strong practical programming and software engineering skills.
- The ability to understand application architecture and make informed technical decisions.
- A quality-driven approach to development, testing and documentation.
- Ownership of assigned tasks and commitment to delivery timelines.
- Constructive, evidence-based technical problem-solving.
- The ability to work effectively in an AI-driven product development environment.
How to Apply
Interested candidates should submit an updated CV highlighting:
- Total years of experience in MERN Stack and Python development.
- Software products developed and individual contributions.
- Experience in end-to-end product development and deployment.
- Experience preparing architecture documents, technical specifications and test plans.
- AI/LLM integration experience, if any.
- AWS/Azure deployment experience, if any.
- Relevant technical certifications, if applicable.
Screening criteria: Candidates must demonstrate hands-on MERN Stack, Python and end-to-end software product development experience. Practical technical competence and ownership of deliverables are essential for this role.
Pay: ₹600,000.00 - ₹1,000,000.00 per year
Experience:
- hands-on software development: 5 years (Required)
Location:
- Perungalathur, Chennai, Tamil Nadu (Required)
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Taleo
Python Developer
Permanent contract
Madrid, Spain
Hybrid
Skills
5 months ago
Quick apply
Groupbees
Senior Developer Python - AI Platform
600-630€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
1 month ago
Quick apply
Pachamama
Senior Software Engineer Python & IA -
550-600
Freelance
Paris, France
Hybrid
Skills
5 days ago
Quick apply