Back to the board

Senior Software Developer, Product

100% remote Flexible hours Hiring now

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 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.
  • Education:

  • Bachelor's degree or equivalent and/or appropriate experience
  • Experience:

  • Overall 8+ 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 ASP.NET applications (.net 4.0+ required)
  • - Developing REST web services using C# .NET, ASP.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 ASP.NET 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
  • Skills:

  • Strong attention to detail
  • Excellent organizational and time management skills
  • Good communication skills
  • Attentive listening skills.
  • Additional Information

    #LI-MT #LI-Onsite

    Compensation

    Benefits:

    All job offers will be based on a candidate’s location, skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data. Regular, full-time or part-time employees working 30 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(K), Paid time off (PTO) or Flexible time off (FTO), and Company bonus where applicable.

    Apply to this Job

    Keep exploring

    UX Designer

    100% remote Flexible hours

    Care Manager (MA / Remote)

    100% remote Flexible hours

    Professional Development Project Manager and Coach

    100% remote Flexible hours

    Staff Accountant

    100% remote Flexible hours

    Technical Project Manager

    100% remote Flexible hours

    Benefits Portfolio Advisor

    100% remote Flexible hours

    Health Financing Consultant

    100% remote Flexible hours

    Head of Retention & Email Marketing

    100% remote Flexible hours

    Regulatory Affairs Specialist (LATAM)

    100% remote Flexible hours

    Community Manager

    100% remote Flexible hours

    R-102868 Bilingual Customer Care Specialist

    100% remote Flexible hours

    Remote Insurance Customer Service Representative – Full‑Cycle Policy Support & Sales Enablement (Work‑From‑Home)

    100% remote Flexible hours

    Experienced Client Connect Coordinator – arenaflex Remote Part-Time Job Opportunity

    100% remote Flexible hours

    Experienced Customer Chat Support Specialist – Remote Entry-Level Position with Competitive Salary and Opportunities for Growth

    100% remote Flexible hours

    No Experience Needed Part Time Home Based Jobs: Remote Work: Live Chat Agent Position Paying $25-$35/Hour – Remote Job Central

    100% remote Flexible hours

    Solutions Engineer - K8s Support - Customer 1st - REMOTE

    100% remote Flexible hours

    Online AP Pre-Calculus Tutor job at Learner Education in US National

    100% remote Flexible hours

    Physician Reviewer

    100% remote Flexible hours

    Quality and Regulatory Affairs Associate

    100% remote Flexible hours

    Senior Investigator Pharmacy-New Jersey, New York or Pennsylvania

    100% remote Flexible hours