Senior Software Engineer, Product

endpoint Clinical
·
Posted: 
July 26, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Senior
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Senior
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

The Senior Software Engineer, Product Engineering is responsible for designing and developing new and existing products, ensuring strong quality and adherence to development processes. They will lead the implementation of scalable development processes, provide technical solutions and strategies, mentor and coach the engineering team, and take on a technical lead role. This role requires a highly self-motivated individual who enjoys working collaboratively and interacts closely with internal customers. The goal is to deliver industry-leading software products by leveraging strong technical knowledge, staying up to date with new technologies, and delivering 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 processes
  • Work closely with Product Strategy, Architecture, and Testing to ensure implementation is aligned with the company’s business strategy and goals
  • Establish, document, uphold, and enforce quality processes within the software development team including coding standards, code reviews, unit testing, and other Standard Operating Procedures and Work Instructions
  • Coordinate with IT and Operation’s Development teams to ensure smooth product releases and implementations, including CI/CD pipelines and timely knowledge transfer
  • Participate in design discussions across different teams
  • Participate in information/requirements gathering sessions with business stakeholders
  • Troubleshoot and maintain existing systems
  • Team leadership in team growth, learning, and efficiency in technical and business-related matters
  • Make recommendations to improve process efficiency and effectiveness
  • Act as a subject matter expert on the Product Development software products and tools and serve as a primary point of contact internally for software-related questions and issues
  • Develop clear and comprehensive technical and/or product recommendations and solutions to support long-term strategies
  • Evangelize emerging technologies and the intelligent integration of them into our products and development strategies
  • Facilitate architectural discussions to ensure scalable and compliant code and technology
  • Simplify and communicate complex technical concepts to technical and non-technical audiences
  • Prepare thorough technical documentation to adhere to development processes, company Standard Operating Procedures, Audit requirements, etc.

Requirements

  • Strong technical knowledge of software development and design principles
  • Up to date on new technologies and solutions
  • Experience in software development delivery as per specifications and regulatory requirements
  • Ability to work on projects from design to launch, including development, code reviews, unit testing, testing, integration, and deployment
  • Knowledge of software development processes and ability to ensure code quality
  • Collaboration with Product Strategy, Architecture, and Testing teams to align implementation with business strategy and goals
  • Establishment and enforcement of quality processes within the software development team
  • Coordination with IT and Operation's Development teams for smooth product releases and implementations
  • Participation in design discussions and information/requirements gathering sessions
  • Troubleshooting and maintenance of existing systems
  • Team leadership in technical and business-related matters
  • Ability to make recommendations for process improvement
  • Subject matter expertise in Product Development software products and tools
  • Ability to develop technical and/or product recommendations and solutions
  • Familiarity with emerging technologies and their integration into products and development strategies
  • Facilitation of architectural discussions for scalable and compliant code and technology
  • Effective communication of complex technical concepts to technical and non-technical audiences
  • Preparation of thorough technical documentation to adhere to development processes and company standards

Benefits

  • Competitive salary and compensation package
  • Comprehensive medical, dental, and vision insurance
  • Retirement savings plan with employer match
  • Flexible work schedule and remote work options
  • Opportunities for professional development and growth
  • Collaborative and inclusive work environment
  • Generous vacation and paid time off
  • Employee assistance program
  • Company-sponsored events and team-building activities
  • Cutting-edge technology and tools
  • Supportive and knowledgeable team members
  • Opportunity to work with emerging technologies
  • Clear and comprehensive technical documentation
  • Adherence to development processes and company standards
  • Audit requirements compliance
  • Extensive experience in system design and software development
  • Strong technical expertise in .NET technologies
  • Proficiency in web technologies, including React, JavaScript, Typescript, and CSS/SASS
  • Experience with unit testing and test-driven development
  • Proficiency in debugging and profiling applications
  • Familiarity with enterprise-level ALM platforms like Azure DevOps
  • Agile/Scrum methodology experience
  • Secure application development expertise
  • Extensive experience in software system architecture design
  • DevOps experience
  • Bonus: 3 years of experience in the life sciences industry, preferably in the IRT industry
  • Extensive knowledge of Object-Oriented development and design patterns
  • Proficiency in developing REST web services using C#, ASP.NET
  • Strong knowledge of Microsoft SQL Server, Entity framework, and LINQ
  • Proficiency in JavaScript development using React.js/jQuery/etc.
  • Familiarity with service bus technology like RabbitMQ or Azure Service Bus
  • Strong knowledge of Cloud Technologies such as Azure or AWS
  • Strong attention to detail
  • Excellent organizational, time management, and people management skills
  • Strategic thinker with the ability to simplify complex concepts for technical and non-technical audiences
  • Bonus: Familiarity with Redis and Azure Power Platform

Job Application Resources

No items found.

More Openings at endpoint Clinical

endpoint Clinical
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
endpoint Clinical
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Product
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
endpoint Clinical
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
endpoint Clinical
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
HR
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
endpoint Clinical
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
endpoint Clinical
Web Design
Web Design
Web Design
Web Design
Other
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

endpoint Clinical

Endpoint Clinical designs, engineers, and tests interactive response technology platforms that enables data access through phones.
Location
San Francisco, CA
Company Size
501-1,000
Workplace Type
Industries
Computer
CRM
Information Technology
Software
Consumer Electronics
Hardware
Health Care
Professional Services
Sales and Marketing
Open Roles
13
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

endpoint Clinical

Endpoint Clinical designs, engineers, and tests interactive response technology platforms that enables data access through phones.
Company Overview

Endpoint Clinical designs, engineers, and tests interactive response technology platforms that enables data access through phones.

Benefits
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address