Senior Software Engineer (.NET)
iqvia · Kathmandu
Job description
About the role
The Senior Software Engineer (.NET) designs, develops, tests and maintains scalable software solutions for IQVIA's healthcare technology platforms. The role spans front-end and back-end layers, supports platform modernization, improves application performance and reliability, and contributes to strategic product development. You will work with cross-functional teams, guide junior team members and help deliver high-quality software.
Key responsibilities
- Design, develop, test and maintain software applications using .NET technologies.
- Take part in every phase of the software development lifecycle, from requirements analysis to deployment and support.
- Build and maintain front-end user interfaces and back-end application components.
- Troubleshoot, debug and resolve application defects and performance issues.
- Translate business requirements into technical solutions and write clean, maintainable code following coding standards.
- Create and run unit tests, review code and take part in technical design discussions.
- Support and lead small to medium-sized development projects and system enhancement initiatives.
- Provide technical guidance and onboarding to junior developers, and prepare technical documentation.
- Contribute to platform modernization, security enhancements and technical debt reduction.
Required profile
- Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field.
- 4+ years of professional software development experience using .NET technologies.
- Experience building and supporting web-based applications and database-driven systems.
- Strong understanding of OOP principles and design patterns.
- Ability to troubleshoot complex technical issues and work across the full software development lifecycle.
Required skills
- C#, ASP.NET and .NET Core/.NET
- SQL databases and efficient query writing
- HTML, CSS, JavaScript and responsive web development
- REST APIs and web services
- Git or another version control system
Good to have: mentoring experience, leading development initiatives, healthcare technology exposure, Azure, CI/CD pipelines, DevOps, Agile and experience with platform modernization or technical debt reduction.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nepal.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
iqvia
Kathmandu