Lead/ Senior MERN Stack & Python Developer (Perungalathur)

Lead/ Senior MERN Stack & Python Developer (Perungalathur)

13 Oct
|
Pharmnova Medical Research
|
Perungalathur

13 Oct

Pharmnova Medical Research

Perungalathur

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

📌 Lead/ Senior MERN Stack & Python Developer (Perungalathur)
🏢 Pharmnova Medical Research
📍 Perungalathur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead/ senior mern stack & python developer (perungalathur) / perungalathur

Subscribe to this job alert:

Get the latest job offers by email for: lead/ senior mern stack & python developer (perungalathur) / perungalathur