Software Development Engineer (Java)

IQVIA

📍 Kathmandu, Nepal, Nepal

Full-time other-general Posted June 10, 2026

Job Description

**Job Summary:**
Software Engineers (Java) write well-designed, testable, and efficient codes as part of the development team and will work under the supervision of managers of Analytics and Product Security teams.

**Job Responsibilities:**

+ Analyze software requirements
+ Write complete software or parts of it in Java/Groovy/Grails
+ Write industry-standard code
+ Create architectural designs
+ Analyze existing systems written in Java, produce estimates, and modify them according to requirements
+ Perform unit tests
+ Perform code reviews
+ Debug and fix software defects
+ Produce technical documents
+ Continuously improve software development processes and practices

**Other Specification:**

+ Bachelor's degree in computer engineering, Computer Science, or a related field (or equivalent)
+ 2+ years of relevant experience
+ Knowledge of well-known design patterns
+ Good knowledge of algorithms and data structur...