IQVIA
Life sciences and healthcare
C#.NETDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“C#. NET Developer at IQVIA. Skills: C#, .NET, Blazor, API Development. Design software solutions. Develop software solutions”
Industry & Context.
Problem-solving
What They're Looking For.
Must Have
2 + years of professional software development experience, Proficiency in C# and .NET 6 +, Solid understanding of Object-Oriented Programming (OOP), Solid understanding of SOLID principles, Solid understanding of design patterns, Good knowledge of data structures, Good knowledge of algorithms, Experience working with Blazor, Experience designing RESTful APIs, Experience developing RESTful APIs, Hands-on experience with SQL Server, Hands-on experience with PostgreSQL, Hands-on experience with MySQL, Exposure to MongoDB, Exposure to CosmosDB, Exposure to RavenDB, Familiarity with Git
Nice to Have
Familiarity with AWS cloud services, Experience with CI/CD pipelines, Knowledge of containerization technologies, Experience with Docker, Experience with Kubernetes
What You'll Do.
Design software solutions
Develop software solutions
Enhance software solutions
Work across application stack
Translate business needs
Troubleshoot applications
Optimize applications
Write maintainable code
Develop integration tests
Execute integration tests
Participate in code reviews
Contribute to continuous improvement
Create technical documentation
Maintain technical documentation
Collaborate on system design
Collaborate on system architecture
Provide guidance to junior developers
Provide mentorship to junior developers
Participate in Agile ceremonies
Participate in Scrum ceremonies
How You'll Work.
Team & Collaboration
Cross-functional teams; Agile/Scrum ceremonies; Iterative delivery cycles
Communication Scope
Technical documentation
Process & Methodology
Agile, Scrum
Full Job Description
**Job Overview** We are seeking a skilled and motivated **C# .NET Developer** to design, develop, and maintain scalable, high-quality software solutions. In this role, you will work across the full application stack, collaborating with cross-functional teams to deliver robust, efficient, and maintainable applications aligned with business requirements. **Key Responsibilities (Essential Functions)** * Design, develop, and enhance software solutions using **C# and .NET 6 +** * Work across all layers of the application stack, including **front-end (Blazor)** and **backend (.NET)** * Analyze requirements and translate business needs into technical solutions * Troubleshoot, debug, and optimize existing applications for performance and reliability * Write clean, efficient, and maintainable code following **SOLID principles** and industry best practices * Develop and execute **unit and integration tests** to ensure high software quality * Participate in **code reviews** and contribute to continuous improvement of development practices * Create and maintain clear and concise **technical documentation** * Collaborate with architects, product owners, and senior engineers on system design and architecture * Provide guidance and mentorship to **junior developers** * Actively participate in **Agile/Scrum ceremonies** and iterative delivery cycles **Qualifications** **Required** * Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience) * **2 + years of professional software development experience** * Strong proficiency in **C# and .NET 6 +** * Solid understanding of **Object-Oriented Programming (OOP)** , **SOLID principles** , and design patterns * Good knowledge of **data structures and algorithms** * Experience working with **Blazor** for front-end development * Experience designing and developing **RESTful APIs** using .NET * Hands-on experience with at least one relational database (**SQL Server, PostgreSQL, MySQL**) * Exposure to at
Applying for this C#. NET Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about IQVIA?
Real rants from real employees. Read before you apply.