DSG Careers – Module Lead / Team Lead

Back Previous job posting

Technical jobs for India Document Solutions, Private Ltd.

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.

Benefits

Here at DSG, Inc., we’re proud of our 29-year success story and know that we couldn’t do it without our team of great employees from around the world. 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.

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

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.

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.