Endpoint

Healthcare

PrincipalSoftwareEngineer

₹35–55L ~AI est. Hyderabad, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Principal Software Engineer at Endpoint. Skills: System design, Software development, Object-Oriented development, DevOps. Deliver software development. Work on projects from design to launch”

What You'll Achieve.

Deliver industry-leading software products

Industry & Context.

Healthcare
Problems you'll solve

Troubleshoot systems

What They're Looking For.

Must Have

8+ years system design, 8+ years software development, Degree in Computer Science, Degree in Software Engineering, Equivalent experience, NET technologies, Web technologies, React, JavaScript libraries, Typescript, CSS/SASS, Unit testing, Test-driven development, Debugging applications, Profiling applications, Enterprise-level ALM platform, Azure DevOps, Agile/Scrum methodologies, Secure application development, Website security, Web service security, SDLC navigation, DevOps experience

Nice to Have

3 years life sciences industry experience, IRT industry experience

What You'll Do.

Deliver software development

Work on projects from design to launch

Perform integration testing

Adhere to software development processes

Work with Product Strategy

Work with Architecture

Ensure implementation alignment

Establish quality processes

Document quality processes

Uphold quality processes

Enforce quality processes

Coordinate with IT Development teams

Coordinate with Operation's Development teams

Ensure smooth product releases

Ensure smooth product implementations

Manage CI/CD pipelines

Perform knowledge transfer

Participate in design discussions

Participate in requirements gathering

Gather requirements with business stakeholders

Troubleshoot existing systems

Maintain existing systems

Provide team leadership

Improve team learning

Enhance team efficiency

Make recommendations for process efficiency

Make recommendations for process effectiveness

Serve as subject matter expert

Act as primary point of contact

Develop technical recommendations

Develop product recommendations

Support long-term strategies

Evangelize emerging technologies

Integrate emerging technologies

Facilitate architectural discussions

Ensure compliant code

Simplify technical concepts

Communicate technical concepts

Prepare technical documentation

Adhere to development processes

Adhere to Standard Operating Procedures

Adhere to Audit requirements

How You'll Work.

Team & Collaboration

Product Strategy; Architecture; Testing; IT Development teams; Operation's Development teams; Business stakeholders

Communication Scope

Simplify concepts; Communicate concepts

Process & Methodology

Agile, Scrum

Full Job Description

## Description About Us: Endpoint is an interactive response technology (IRT®) systems and solutions provider that supports the life sciences industry. Since 2009, we have been working with a single vision in mind, to help sponsors and pharmaceutical companies achieve clinical trial success. Our solutions, realized through the proprietary PULSE® platform, have proven to maximize the supply chain, minimize operational costs, and ensure timely and accurate patient dosing. Endpoint is headquartered in Raleigh-Durham, North Carolina with offices across the United States, Europe, and Asia. Position Overview: The Principal Software Engineer, Product Engineering is instrumental in the design and development of new and existing products and ensuring strong quality with adherence to defined development processes.  This position will take the lead in implementing coherent and scalable development processes, designing innovative technical solutions and strategies, training, mentoring, and coaching the engineering team, and fulfilling a technical lead role on projects.  The position requires a highly self-motivated individual who enjoys working in a highly collaborative atmosphere.  This role closely interacts with internal customers such as Product Strategy, IT and Operations. Your goal is to deliver industry-leading software products and do everything necessary to achieve this. To do this, you need to have strong technical knowledge of software development and design principles, well versed and up to date on new technologies and solutions, provide insight and oversight to the engineering team, and deliver high quality software. Responsibilities: Responsible for software development delivery as per specifications and in accordance with regulatory requirements Work on projects from design to launch, including development, code reviews, unit testing, testing, integration, and deployment  Ensure code quality by overseeing development and adherence to software development processe

Free ATS check

Applying for this Principal Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Endpoint?

Real rants from real employees. Read before you apply.

Read Company Rants →