15 hours ago
Kathmandu, NepalEntry Level / Mid Level
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 business analytics, reporting, and data-driven decision-making.
- Work with large datasets and cloud-based data platforms to maintain data quality and integrity.
- Integrate applications and data pipelines with AWS services including S3 and Lambda.
- Implement automated testing, monitoring, and quality assurance practices.
- Participate in code reviews and contribute to CI/CD and DevOps best practices.
- Collaborate with product, engineering, and infrastructure teams to deliver reliable software.
- Troubleshoot production issues and improve system performance and maintainability.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 1.5 to 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, and large datasets.
- Experience with data processing frameworks such as Apache Spark, MapReduce, or similar technologies.
- Hands-on experience with AWS cloud services, particularly S3 and Lambda.
- Experience using Git and version control practices.
- Familiarity with CI/CD pipelines and software development lifecycle practices.
- Understanding of Agile development methodologies and collaborative development environments.
- Strong analytical, problem-solving, and troubleshooting skills.
- Preferred experience with Snowflake, Snowpark, Apache Airflow, or AWS Step Functions.
- Preferred knowledge of data governance, data lineage, data quality, monitoring, observability, performance optimization, distributed systems, cloud-native applications, and secure coding.
- Experience in healthcare, analytics, or data-driven product environments is preferred.
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).
