DSG Careers

Technical jobs at DSG

DSG, Inc. is an Equal Opportunity Employer and an E-Verify Participant.

DSG hires the best people in every field and is always looking for energetic and talented clinical and technical professionals to join our global team.

About DSG Inc.

Since 1992, DSG has been providing comprehensive software and services to the Global Pharmaceutical and life sciences industry - the 5th largest industry in the United States with over $700 billion in revenue. DSG has successfully supported over 1,500 clinical trials with innovative, award-winning technology solutions including our flagship software product eCaseLink EDC (Electronic Data Capture), electronic patient diaries, data management, robust reporting and data analysis tools, and digital on-demand CRF publishing software. DSG delivers clinical trials more efficiently and cost effectively - without delays. Clients include Top 5 Pharmaceutical, Biotechnology, and Medical Device Companies.

Benefits

Here at DSG, Inc., we’re proud of our 25-year success story and know that we couldn’t do it without our team of great employees. We offer a casual family-like work environment with company-sponsored events, competitive compensation, and excellent benefits including Medical/Dental insurance, Paid Time Off and Matching 401K. Being a great place to work has helped us to retain loyal, longstanding employees.

DSG provides sponsorship for new H1b positions and transfers. If you are interested in a job position, and you don't yet have an H1b work authorization status, please contact us.

Open job positions in India

If you are interested in a rewarding career at DSG, please e-mail your cover letter and resume to:

  • India Document Solutions, Private Ltd.
  • Prestige Shantiniketan,
  • 10th floor, Tower C
  • ITPL Main Road
  • Hoodi, Bengaluru – 560048
  • Phone: +91.80.4336.4037

Clinical Data Manager

Position Location: Hoodi Junction, Bengaluru

Position Summary:

As the Clinical Data Manager for DSG, a Clinical Software and Services provider of technologies for the pharmaceutical industry, you will provide Data Management Services to DSG’s eCaseLink division and coordinate all activity related to Data Management. The Data Manager will serve as the primary Data Management representative to DSG Clients. In addition, the Data Manager will maintain procedure and audit standards as set forth by company policy, ensuring compliance by all division personnel.

If you are looking for a career move and this challenge appeals to you, we would like to hear from you. As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Bachelors degree.
  • Minimum 2-5 years Data Management experience in the pharmaceutical industry, to include prior to EDC experience.
  • Superior communication and organizational skills.
  • Customer service orientation and ability to work independently.
  • Strong PC aptitude.
  • Tenacity, assertiveness and desire to succeed.

Description of Duties and Responsibilities:

  • Coordinate all Data Management deliverables as specified in the contract with the client:
    • Develop Case Report Forms
    • Data Validation Specifications
    • Prepare Data Management Plans
    • Review Data
    • Generate and Manage Queries
    • Coding using Auto encoders (MedDRA, WHO)
    • Perform external data reconciliation
    • Provide Routine Status Reports
    • Database Lock Activities
    • Other duties as required
    • Prepare CRF Completion Guidelines
  • Implement and maintain Standard Operating Procedures and audit policies in conjunction with Quality Assurance Manager.
  • Run routine Data Management meetings, and attend client Project Team Meetings representing Data Management for eCaseLink division.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Clinical Trial Implementation Specialist

Position Location: Hoodi Junction, Bengaluru

Position Summary:

Looking for Clinical Trial Implementation Specialist to join a mid-size MNC in Hoodi Junction, Bengaluru, industry leader in Clinical Trial Software in the rewarding/fast-growing Pharmaceutical Industry.

Job Description:

The Clinical Trial implementation Specialist will be involved in designing and developing protocol specific clinical data capture screens with validations, knowledge of database design, logical reasoning and aptitude, and knowledge of some programming language preferred.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Module Lead / Team Lead

Position Location: Hoodi Junction, Bengaluru

As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Bachelors degree / MCA or higher.
  • Prior experience in a technical leadership position.
  • Must be hands-on in development.
  • Proficient with Microsoft .NET 3.5+ development using C# .
  • Experience using RESTful and SOAP Web Service technologies: AJAX, JSON, XML.
  • Experience with web development technologies including ASP.NET, MVC, JavaScript, AJAX and CS.
  • Experience with database development including relational database design, SQL and ORM technologies.
  • In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF.
  • Extensive experience designing and developing enterprise grade software.
  • Experience with source control management systems and continuous integration/deployment environments.
  • Experience with agile development methodologies.
  • Experience with multi-threading and concurrency.
  • Experience with debugging, performance profiling and optimization.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Internally motivated, able to work proficiently both independently and in a team environment.
  • Strong communication skills with both internal Executive Teams and external business stakeholders.
  • Strong initiative to find ways to improve solutions, systems, and processes.

Description of Duties and Responsibilities:

  • Line management and personal development of a team of highly skilled developers.
  • Managing the delivery of multiple complex simultaneous system development projects from design through to release.
  • Capable of understanding and contributing to the technical solution from design through to code level.
  • Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues.
  • Responsible for managing technology in projects and providing technical guidance / solutions for work completion.
  • Develop and guide the Executive Teams in enhancing their technical capabilities and increasing productivity.
  • Ensure process compliance in the assigned module and participate in technical discussions/review.
  • Prepare and submit status reports for minimizing exposure and risks on the project.
  • Extensive experience with Microsoft technologies including WCF, WPF, C#, ASP.NET, XML, XSL, scripting languages including VBScript/JavaScript and HTML.
  • Experience with SQL indexing and queries.
  • Strong in object oriented concepts.
  • Oversee and review code as required.
  • Drive implementation and address technical roadblocks that the team is facing.
  • Experience with diagnosing performance and/or memory issues is a plus, including using relevant profiler tools.
  • Oversee and assist during system testing, UAT and deployment.
  • Proven track record of Team management.

Additional Skills:

  • Attention to detail and accuracy skills.
  • Good time management skills.
  • Experience with mobile application development.
  • Experience in user interface design and prototyping.
  • Ability to think logically for interpreting and analyzing problems.
  • Experience with automated testing.
  • Experience in both architecture and implementation-level software design.
  • Strong facilitation and coaching skills.
  • Excellent personal organization and ability to priorities and carry out multiple tasks.
  • A desire to remain technically capable and an expert in current technologies.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Network Administrator

Position Location: Hoodi Junction, Bengaluru

Position Summary:

Looking for Network Administrator, to join a mid-size MNC in Hoodi Junction, Bengaluru, for a leader of Clinical Trial Software within the rewarding/fast-growing Pharmaceutical Industry.

Job Description:

Help desk support, day-to-day server maintenance activities, desk top support, network system administration, off-shore IT coordination with USA operations, manage IT infrastructure, managing virtualization servers utilizing vmware and Hyper V.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Product Manager

Position Location: Hoodi Junction, Bengaluru

Position Summary:

This role is responsible for the overall product strategy, features, functions and design of the Engineering Management solution. S/he is responsible for on time product delivery while ensuring that overarching product goals are met, including documentation and setup logistics such as release engineering. Emphasis is also placed on roll-out activities such as Global Services, Learning Services, the Support organization, and key partners, in order to produce the repeatable services and business content required to successfully deploy each product/application.

As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Must have a true passion for technology and an entrepreneurial spirit.
  • Strong Product Management skills.
  • Practical experience with software is considered an asset.
  • Metrics and data-driven.
  • 1 to 3 years of demonstrated project management skills.
  • Excellent verbal and written communication and interpersonal skills are a must.
  • Experience delivering data-driven results, analysis, and application of findings.
  • Demonstrated knowledge of all phases of product lifecycle.
  • Demonstrated ability to create and review product documentation and collateral for content and accuracy.
  • High level of attention to detail.
  • Candidate must have Bachelor’s degree in Business or a technical discipline (Engineering, Science etc.)
  • Strong knowledge of Microsoft Office products including Word, Excel, Outlook, Access, PowerPoint, Visio.

Description of Duties and Responsibilities:

  • Hands-on technical leader, with ability to drive projects successfully. Required to be technically involved in design and architecture and provide guidance to the team.
  • In partnership with business leaders and product management, lead the execution of product development roadmap, balancing competing priorities from multiple customers while clearly communicating progress and status and creatively identifying approaches to move forward in the face of blocking issues.
  • Build, maintain and leverage working relationships with both internal and external customers.
  • Monitor product development activities.
  • Effectively manage resources and budgets across organization to product development velocity.
  • Define Service Level Agreements, systematically review and recommend initiatives to improve SLAs; remove obstacles that limit our delivery and ability to exceed customer expectations.
  • Identify long term organizational capability and talent requirements.
  • Drive a high level of employee engagement by effectively communicating Company strategy, product vision and organizational scorecards.
  • Create and nourish an environment that drives continuous improvement and optimizes best practices.
  • He/she will also review growth plans, progress and any changes in strategic direction with senior leadership at a regular interval.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Quality Assurance Associate

Position Location: Hoodi Junction, Bengaluru

Position Summary:

The Quality Assurance Associate is responsible for supporting the Quality Assurance Director by maintaining quality systems and monitoring compliance.

As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Associate degree or equivalent experience.
  • PC skills such as Word, Explorer, Visual SourceSafe and form design software.

Description of Duties and Responsibilities:

  • SOP and other QA documents copying and filing.
  • Track overdue for update SOPs.
  • Update SOP online status tracking.
  • Assist with actions items associated hosting audits.
  • Maintain the audit scheduling calendar.
  • Update CAPA tracking.
  • Status CAPA due dates and send reminders and follow-ups.
  • Other duties as necessary.

Additional Skills:

  • Superior attention to detail and accuracy skills.
  • Ability to work independently and handle tasks simultaneously.
  • Superior communication and organizational skills.
  • Ability to handle multiple projects concurrently.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Software Engineer/ Sr. Software Engineer

Position Location: Hoodi Junction, Bengaluru

Position Summary:

Looking for Senior Software Engineer to join a mid-size MNC in Hoodi Junction, Bengaluru, industry leader in Clinical Trial Software in the rewarding/fast-growing Pharmaceutical Industry.

Job Description:

Looking for Software Engineers and Software Architects with a good aptitude for Software Design and Development using Microsoft Technologies like Asp.Net, C# and SQL Server. Experienced with object oriented programming and Service oriented architecture with Web Services and/or WCF and experience with Entity Framework or ADO.Net for middle tier with good Database design skillset. The person should be independent and a self-starter with some knowledge of design patterns. Some experience with UI design using HTML/CSS, with Javascript/Jquery is a plus.

As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Bachelors degree / MCA.
  • Experience in software development environments such as ASP.Net, C#, MVC, SQL Server with web service / WCF, JSON, Ajax.
  • Modern HTML/CSS/Javascript, JQuery based web application experience.
  • Understanding of Object Oriented Programming.

Description of Duties and Responsibilities:

  • Test and debug new and existing code and write technical documents.
  • Use the coding methods for specific programming language to enhance or initiate efficient program execution and performance.
  • Monitor production programs for expected performance and respond to errors and emergency problems.
  • Work within specification provided to meet programming assignment goals and objectives in a timely and accurate manner.
  • Take independent action to correct problems encountered during systems operations within authority level granted by supervisor.
  • Maintain integrity of program logic and coding and establishes required checks and balances for operational controls.

Additional Skills:

  • Attention to detail and accuracy skills.
  • Able to work independently with minimal supervision.
  • Good time management skills.
  • Ability to think logically for interpreting and analyzing problems.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Software Engineer

Position Location: Hoodi Junction, Bengaluru

Position Summary:

Looking for Software Engineer to join a mid-size MNC in Hoodi Junction, Bengaluru, industry leader in Clinical Trial Software in the rewarding/fast-growing Pharmaceutical Industry.

Position Summary:

Looking for a skilled ASP.Net developer who has worked with C# and Microsoft SQL Server experienced with creating reports and supporting applications. The person should be familiar with web services / WCF and have some experience with database and sql statements. The person should be familiar with UI development concepts and have experience creating front-end for applications and reports. The person should have a good grasp of AJAX, JQuery, Knockout.js with knowledge of HTML5 and CSS.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Software Test Engineer

Position Location: Hoodi Junction, Bengaluru

Position Summary:

Looking for Software Engineer to join a mid-size MNC in Hoodi Junction, Bengaluru, industry leader in Clinical Trial Software in the rewarding/fast-growing Pharmaceutical Industry.

Job Description:

The Software Test Engineer will be responsible for creating and executing test cases for DSG’s proprietary clinical data capture software. The candidate would have a high level of logical reasoning, attention to detail, and software user aptitude. Having knowledge of SQL is preferred.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

Solutions Architect

Position Location: Hoodi Junction, Bengaluru

Job Description:

As a successful candidate, you will need to meet the following technical requirements and qualifications:
  • Bachelors degree in IT, Information Systems or Engineering highly preferred.
  • Experience in managing delivery of complex solutions involving cloud, security, professional services and SaaS.
  • Strong technology marketing and analytical skills.
  • Seven plus years of experience in product and partner management with 5+ years of experience in complex multi-tower solutions delivery.
  • Professional presentation and comm. skills to address all levels of the enterprise to include client senior executives.
  • Responsive to client needs and changing requirements.
  • Certification in Solution Architecture is a plus.
  • Certification in software design and development is a plus.

Description of Duties and Responsibilities:

  • Lead technology teams to design, build, test, and deliver high quality software solutions to meet business needs.
  • Align Solution Architecture practices with the practice of Enterprise Architecture.
  • Ensure that architectures of solutions conform to the defined principles, blueprints, standards, patterns, etc., for solution architecture as well as for Enterprise Architecture.
  • Take ownership of the architectures of solutions within specific areas of focus.
  • Define solution architectures and high-level software designs by creating architectural models and the documentation required by the SDLC.
  • Responsible for all aspects of the solution architecture (i.e. maintainability, scalability, effective integration with other solutions, usage of shared solutions and components where possible, optimization of the resource consumption, etc.) with the objective to drive the appropriate balance between business needs and total cost of ownership.
  • Responsible for discovering, promoting and reusing reusable software components and SOA services.
  • Lead and guide designers and developers in the application of best practices within their solution implementations.
  • Serve as a counsel to designers and developers.
  • Carry out reviews of software designs and documentation.
  • Provide technical leadership for one or more IT implementation teams that design and build software solutions.
  • Accountable for overall technical solution delivery for assigned initiatives.
  • Define solution architectures in accordance with the solution architecture and Enterprise Architecture principles, blueprints, standards, patterns, etc., and with regard to the long-term application portfolio strategy including total cost of ownership.
  • Undertake peer reviews, and have reviewed solution architectures and designs, taking into consideration specific business and technical constraints, requirements and dependencies. Review and validate high-level design documentation and detailed-level design documentation produced by project teams.
  • Provide leadership in design and development.
  • Measure the quality of the solution from an architectural perspective and ensure the conformance of delivered solutions to predefined quality metrics.
  • Ensure conformance of solutions to defined solution architecture and Enterprise Architecture principles, blueprints, standards, patterns, etc.
  • Ensure conformance to defined SDLC processes and reuse of shared enterprise assets where possible.
  • Contribute to the definition of solution architecture principles, blueprints, standards, patterns, etc.
  • Conform to the Target State Enterprise Architecture for a specific business unit or function as defined in the Target Operating Model.

Additional Skills:

  • Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense.
  • Problem Sensitivity: The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
  • Effective delegation: The aptitude to determine and opt for the suited resource to delegate a task so that maximum output is attained in minimum time frame.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.