Senior Software Developer, Product
endpointclinical
Remote US
Posted Aug 14, 2026
- Full-time
- Remote
- Product Development
Job 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. The Senior Software Developer, Product is responsible for designing/implementing product features, resolve product defects, and innovate elegant solutions to solve complex, industry specific challenges. The position requires a highly self-motivated individual who enjoys working in a collaborative atmosphere. The position allows for opportunities to lead and architect SaaS driven software solutions to deliver integrated mobile and web-based applications. ### Responsibilities - Understanding the individual product requirements for the future product release development and innovation - Being conversant across front and back-end development to make modifications and enhancements across all aspects of the system. - Ongoing interaction with designers, project managers and testing on application usability, features and performance. - Interpret wireframes and requirements documents into sound technical solutions. - Work on projects from product requirements to launch, including code review, unit testing, testing and deployment. - Documents his/her work thoroughly in order to adhere to company Standard Operating Procedures, Audits Requirements, Peer Training and Peer Code Review - Evangelize emerging technologies and the intelligent integration of them into our product suite. ### Experience - Overall 5+ years’ experience with system design and development of web applications - Strong experience in web technologies, including HTML5, JavaScript, CSS - Professional work experience with: - Visual Studio 2012 and above - MVC framework - Writing database driven applications (.net 4.0+ required) - Developing REST web services using C# .NET, - Microsoft SQL Server, Entity framework and LINQ - JavaScript development using Angular.js/jQuery/Kendo UI etc. - Ability to use unit testing tools and embrace test driven development - Experienced in debugging and profiling applications - Experience with OO design patterns - Experience with Agile/Scrum - Experience working with SCM platforms such as Subversion, TFS - Technical project experience, including analyzing, documenting and designing software system architectures - Experience with secure application development (website and web services security) is a plus - Mobile application development is a plus - User Experience design experience is a plus ### Education Bachelor's degree or equivalent and/or appropriate experience ### Skills - Strong attention to detail - Excellent organizational and time management skills - Good communication skills - Attentive listening skills.