21 hours ago
Kathmandu, NepalMid Level / Senior
Responsibilities
- Design, develop, and maintain scalable backend applications and ETL/data pipelines using Java and Python.
- Build and optimize data processing workflows for performance, reliability, and scalability.
- Develop software supporting analytics, reporting, and data-driven decision-making.
- Work with large datasets and cloud data platforms to maintain data quality and integrity.
- Integrate applications and pipelines with AWS services including S3 and Lambda.
- Implement automated testing, monitoring, quality assurance, and performance improvements.
- Participate in code reviews and contribute to CI/CD and DevOps practices.
- Troubleshoot production issues and collaborate with product, engineering, and infrastructure teams.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 2–4 years of professional experience in software development, backend engineering, or data engineering.
- Strong hands-on experience with Python and Java.
- Knowledge of SQL, relational databases, large datasets, and data processing frameworks such as Apache Spark or MapReduce.
- Hands-on experience with AWS cloud services, particularly S3 and Lambda.
- Experience with Git and version control practices.
- Familiarity with CI/CD pipelines, software development lifecycle practices, and Agile development methodologies.
- Preferred experience includes Snowflake, Snowpark, Apache Airflow, AWS Step Functions, distributed systems, cloud-native applications, observability, performance optimization, data governance, and secure coding.
About IQVIA
IQVIA provides clinical research services, healthcare data analytics, and technology platforms to pharmaceutical, biotech, medical device, and healthcare organizations. It sells contracted R&D and commercialization services, software, and data subscriptions that help run trials, generate real-world evidence, and guide go-to-market decisions. Formed by the merger of Quintiles and IMS Health, the company is headquartered in Durham, North Carolina and is publicly traded on the NYSE (ticker: IQV).
