Software Engineer 1 - (R1028197) in Mumbai, IN at IQVIA™

Date Posted: 7/5/2018

Job Snapshot

  • Employee Type:
  • Location:
    Mumbai, IN
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

Join us on our exciting journey!

IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness advances in healthcare information, technology, analytics and human ingenuity to drive healthcare forward.
Software Engineer I – Application Development
A career at Q2 Solutions puts you at the corporate center of the leading worldwide pharmaceutical services organization.  If you want to work for a global, fast-paced organization dedicated to improving the development and marketing of medicines, Q2 Solutions is the place for you. 
Under direct supervision, assists in research and fact-finding to develop or modify information systems. Assists in preparing detailed specifications from which programs will be written. Designs, codes, tests, debugs, documents, and maintains those programs. Competent to work on most phases of software engineering activities, but requires instruction and guidance in other phases. This positioned is designed for individuals who studied Software Engineering, new to the workforce and who have the ability and desire to learn old and new technologies.  Our IT organization spans over 25 years of technology with the current direction aimed at the latest emergency technologies.
Key responsibilities for this position include:
• Accurately estimates the magnitude and time requirements to complete for projects. Provides accurate and timely
updates to project manager and/or team lead on progress.
• Writes designs for bug fixes, enhancements or portions of a system.
• Codes bug fixes and minor enhancements with guidance.
• Designs, writes and performs unit, integration or system testing which includes development of test plans.
• Participates in peer review of deliverables such as code, designs, and test plans produced by other team members.
• Works with the documentation team to assure new functionality is properly documented.
• Serves as level 4 support, troubleshooting problems, providing workarounds and producing patches for customers
as required.

Job Requirements

The successful candidate must be trained in a variety of software development concepts and practices for development projects.
• Bachelor's degree in Computer Science / related field;
• Must possess the knowledge of object-oriented programming and various web or desktop development technologies.
• Proficiency in one or more of the following: VB.Net, C#, ASP.Net, Microsoft Visual Studio, Microsoft .Net, PeopleTools, Java.
• Knoweldge in relational databases is also required, including sql / plsql / queries / functions / procedures / triggers / packages.
• Some understanding of service oriented architectures, microservices, application frameworks and system integration methods is a plus.
• Cloud/Service Fabric/Azure is a plus.
• Some understanding RAD concepts/tools such as Outsystems.
• Good communication skills.
• Experience with full lifecycle development projects and Agile methodologies preferred
• Familiarity with emerging technologies and software development best practices.
We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.

Whatever your career goals, we are here to ensure you get there!

We invite you to join IQVIA™.

Job ID: R1028197