Job Description

We are looking for a experienced .NET Software Engineer to design, develop, and maintain high-quality, scalable applications. The role involves writing efficient, testable code using .NET technologies and contributing to the full software development lifecycle. You will collaborate with team members, troubleshoot issues, and continuously improve development practices.

**Key Responsibilities**

+ Analyse software requirements and contribute to technical design
+ Develop well-structured, efficient, and maintainable code using .NET technologies
+ Work across the application stack, including backend services and front-end components
+ Build and consume RESTful APIs
+ Perform unit testing and participate in code reviews
+ Troubleshoot, debug, and resolve software defects
+ Optimize application performance and database interactions
+ Prepare and review technical documentation
+ Mentor and support junior developers
+ Continuously improve development...

Ready to Apply?

Take the next step in your AI career. Submit your application to IQVIA today.

Submit Application