Senior Software Developer, Product

Remote

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Life
STD/LTD
401(K)
PTO/FTO
Company bonus

Job summary

Endpoint seeks a Senior Software Developer, Product to design and implement features for our SaaS platform, collaborating with design, product managers and QA to deliver robust software.

You will work across front-end and back-end stacks (HTML5, JavaScript, CSS, ASP.NET, C#), participate in code reviews, unit tests, and deployment, and help evangelize new technologies within the product suite.

Qualifications

  • 5+ years of experience designing and developing web applications.
  • Strong knowledge of HTML5, JavaScript, and CSS in front-end development.
  • Proven experience with ASP.NET, C#, .NET framework and RESTful services.
  • Experience with SQL Server, Entity Framework and LINQ.
  • Proficient with Angular.js, jQuery and Kendo UI.
  • Familiarity with unit testing and test-driven development.
  • Agile/Scrum experience and version control (Subversion/TFS).
  • OO design patterns and secure application development are a plus.

Responsibilities

  • Understand product requirements for future releases and innovations.
  • Work across front-end and back-end to implement changes and enhancements.
  • Collaborate with designers, PMs and QA on usability, features and performance.
  • Translate wireframes and requirements into sound technical solutions.
  • Contribute from requirements to launch, including code reviews, testing and deployment.
  • Document work in line with SOPs and audits.

Skills

System design
Web applications
HTML5
JavaScript
CSS
ASP.NET
C# .NET
REST web services
SQL Server
Entity Framework
LINQ
Angular.js
jQuery
Kendo UI
Unit testing
Test-driven development
Agile/Scrum
Subversion
TFS
OO design patterns
Secure development
Mobile development
UX design
Communication
Attention to detail

Education

Bachelor's degree or equivalent

Tools

Visual Studio 2012+
MVC framework
Subversion
TFS

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 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

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.

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)
  • Company bonus where applicable
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer, Product
Senior Software Developer, Product

Endpoint Clinical, inc. • North Carolina

Hybrid
USD 160,000 - 170,000
Director, Business Development
Director, Business Development

Endpoint Clinical, inc. • United States

Remote
USD 100,000 - 135,000
Medical
Dental
Vision
+5
Sr. Analyst, Quality Trust & Compliance
Sr. Analyst, Quality Trust & Compliance

Endpoint Clinical, inc. • Durham (NC)

On-site
USD 85,000 - 95,000
Executive Director, Clinical Supply Consulting & Intelligence
Executive Director, Clinical Supply Consulting & Intelligence

Endpoint Clinical, Inc • North Carolina

Remote
USD 250,000 - 350,000
Medical, Dental, Vision
401(k)
Paid time off
+2
Executive Director, Clinical Supply Consulting & Intelligence
Executive Director, Clinical Supply Consulting & Intelligence

Endpoint Clinical, inc. • United States

On-site
USD 250,000 - 350,000
Medical, Dental, Vision
401(k) and Bonus
Software Engineer Lead
Software Engineer Lead

EROS Technologies Inc. • Virginia (MN)

On-site
USD 100,000 - 120,000
Competitive salary
Performance bonuses
Exceptional benefits package
+2
Senior Software Engineer - ONSITE
Senior Software Engineer - ONSITE

ATEC Spine • Carlsbad (CA)

On-site
USD 130,000 - 150,000
Principal Software Engineer (Fully Remote)
Principal Software Engineer (Fully Remote)

Endpoint Clinical, inc. • United States

Remote
USD 150,000 - 230,000
Program Manager, Product Development (Remote - US)
Program Manager, Product Development (Remote - US)

Nextech Systems • United States

Remote
USD 110,000 - 150,000
Generous annual bonus
401(k) with Employer Match
Flexible Time Off
+2
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

AnewHealth • New York (NY)

Remote
USD 140,000 - 190,000
Medical/dental/vision
401(k)
Paid time off
+3