Senior Software Developer, Product

Endpointclinical

United States

On-site

USD 110,000 - 160,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Endpoint Clinical is seeking a Senior Software Developer, Product to design and implement features for our SaaS platform. You will resolve defects, lead architectural efforts, and collaborate with designers, PMs, and QA to deliver end-to-end web and mobile solutions.

The role emphasizes front-end and back-end work with technologies like HTML5, JavaScript, CSS, ASP.NET, and REST services, within an Agile environment. Bachelor's degree or equivalent experience required.

Qualifications

  • Bachelor's degree or equivalent experience in a technical field.
  • 5+ years’ experience with design and development of web applications.
  • Strong knowledge of front-end and back-end web technologies and architectures.
  • Experience with secure software development and testing practices.

Responsibilities

  • Design and implement product features for SaaS products.
  • Resolve product defects and implement elegant solutions.
  • Lead and architect SaaS web/mobile applications.
  • Collaborate with design, PM, and QA teams to deliver quality software.
  • Develop REST web services using C#/.NET and ASP.NET.
  • Review code, perform unit testing, and participate in deployments.
  • Document work to SOPs and audit requirements.
  • Advocate the use of new technologies within the product suite.
  • Contribute to software architecture decisions and ongoing refactoring.

Skills

Web development
HTML5
JavaScript
CSS
MVC framework
C# .NET
ASP.NET
REST web services
Angular.js
jQuery
Kendo UI
Entity Framework
LINQ
SQL Server
OO design patterns
Agile/Scrum

Education

Bachelor's degree or equivalent experience

Tools

Visual Studio 2012+
MVC framework
ASP.NET
SQL Server
Entity Framework
LINQ
Angular.js
jQuery
Kendo UI
TFS
Subversion

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.

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

Bachelor's degree or equivalent and/or appropriate experience

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

Endpoint Clinical does not accept unsolicited resumes from search firms or any other third parties. Any unsolicited resume sent to Endpoint Clinical will be considered Endpoint Clinical property, and Endpoint Clinical will not pay a fee should it hire the subject of any unsolicited resume.

Endpoint Clinical is an equal opportunities employer AA/M/F/Veteran/Disability.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment, qualified applicants with arrest and conviction records.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director, Business Development
Director, Business Development

Endpoint Clinical • San Francisco (CA)

On-site
USD 100,000 - 135,000
Medical, Dental, Vision insurance
401(K)
Paid time off (PTO)
Business Solutions Architect
Business Solutions Architect

Endpointclinical • United States

On-site
USD 90,000 - 120,000
Sr. Analyst, Quality Trust & Compliance
Sr. Analyst, Quality Trust & Compliance

Endpoint Clinical, inc. • Durham (NC)

On-site
USD 85,000 - 95,000
Business Development Intern
Business Development Intern

endpoint Clinical • United States

Remote
USD 28,000 - 41,000
Business Development Intern
Business Development Intern

Endpointclinical • United States

On-site
USD 24,796 - 34,440
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
Senior Software Engineer

Alignment Health • United States

On-site
USD 130,000 - 196,000
Senior Software Engineer, SaaS Platform & Web/Mobile
Senior Software Engineer, SaaS Platform & Web/Mobile

Endpointclinical • United States

On-site
USD 110,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer match
Paid time off
Senior Software Engineer (Hybrid)
Senior Software Engineer (Hybrid)

Alignment Health • Orange (CA)

On-site
USD 130,000 - 195,000