Associate/Intern- Software Engineer

0 - 2 years

0 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Internship

Job Description

Job Description

POSITION:

Reporting to the Manager, Software Engineering, you will join a team leveraging cutting-edge technologies to build scalable, secure, and high-performing applications. We seek a software engineer passionate about modern architectures and frameworks, capable of delivering exceptional user experiences across front-end and back-end systems.

RESPONSIBILITES:

Development & Architecture

  • Collaborate with product managers and cross-functional teams to design and implement software solutions.
  • Develop new features and infrastructure to support evolving business needs.
  • Design and implement client-side and server-side architecture.
  • Build responsive, user-friendly interfaces using ReactJS, Next.js, TypeScript.
  • Develop and maintain backend services using Python (FastAPI, Flask, Django, AsyncIO) and Node.js.
  • Implement asynchronous programming for high-performance APIs.
  • Design and integrate REST and GraphQL APIs.
  • Work with SQL (PostgreSQL, MySQL, Snowflake) and NoSQL (MongoDB, DynamoDB, Redis) databases.
  • Collaborate on data pipelines using PySpark, Pandas, NumPy, and streaming systems like Apache Kafka, RabbitMQ.
  • Deploy applications on AWS (EC2, Lambda, ECS, S3, CloudFront) and manage containerized workloads using Docker and Kubernetes (Helm, Operators).
  • Implement CI/CD pipelines with GitHub Actions, Jenkins, ArgoCD.
  • Ensure application security and compliance (GDPR, HIPAA) using tools like Vault, AWS Cognito, Let s Encrypt.
  • Monitor and troubleshoot using Prometheus, Grafana, Loki, Jaeger, Open Telemetry.
  • Optimize performance through caching strategies, load balancing, and scalable architecture. Collaboration & Quality.
  • Participate in agile development processes including design, implementation, and deployment.
  • Write technical documentation and contribute to end-user guides.
  • Conduct unit and integration testing to ensure reliability and efficiency.

REQUIREMENTS:

  • 2+ years of experience as a software engineer or full-stack developer.
  • Strong proficiency in Python, JavaScript/TypeScript, and frameworks like FastAPI, Flask, Django, ReactJS, Next.js, Node.js.
  • Hands-on experience with data engineering tools (PySpark, Pandas) and streaming platforms (Kafka, RabbitMQ).
  • Expertise in AWS services (EC2, Lambda, ECS, S3, CloudFront, RDS, ElastiCache, OpenSearch) and familiarity with GCP (BigQuery, Pub/Sub) and Azure (Data Factory, Synapse Analytics).
  • Knowledge of containerization and orchestration (Docker, Kubernetes) and CI/CD tools (ArgoCD, Jenkins, GitHub Actions).
  • Experience with monitoring and observability tools (Prometheus, Grafana, Loki, Jaeger).
  • Working Experience with big data technologies (Spark) and ETL frameworks (Airflow, dbt).
  • Exposure to ML/AI frameworks (Scikit-learn, TensorFlow, PyTorch) and MLOps tools (MLflow, Kubeflow).
  • Strong understanding of API design, data governance, and security best practices.
  • Strong understanding of software engineering principles used in system and solution design and development.
  • Excellent problem-solving skills, attention to detail, and ability to manage multiple priorities.

Qualifications

EDUCATIONAL QUALIFICATIONS

  • Bachelors degree in Engineer, Technology, Computer Science, Science
  • 0-2 years relevant industry experience (Healthcare, Pharmaceutical Consulting, Management Consulting, Hospital systems, Payers, Enterprise level data-analytical solutions)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
EVERSANA India Pvt. Ltd logo
EVERSANA India Pvt. Ltd

Pharmaceutical Manufacturing

Chicago IL

RecommendedJobs for You