Demo

Software Engineer

Frontier Science
Amherst, NY Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 3/8/2026
 

Do you enjoy programming? Are you interested in joining a team dedicated towards advancement in clinical trial research with public health? Frontier Science is looking for a Software Engineer to join their growing team to assist in the creation of software for the medical clinical trials industry. At Frontier Science, we value collaboration and innovation, advancing the application of statistical science and practice and data management techniques in science, health care and education. Since 1975, we have been providing accurate and cost-effective data management, statistical and other support services to research networks, pharmaceutical companies and investigators in clinical trials to support studies across the globe.

Location: This position will be based out of our Amherst, NY office, but consideration will be made for a full time remote employee.

Responsibilities:

  • Participate in all phases of the software development life cycle, from concept and design to testing, deployment, and maintenance;
  • Collaborate with team members and others to define and develop software solutions that meet business requirements;
  • Write efficient, and maintainable code while adhering to coding standards and best practices;
  • Debug and resolve software defects and issues as they arise;
  • Maintain and enhance existing software applications to ensure continued reliability and performance.

Reports to: Software Engineering Manager, Senior Software Engineering Manager, or Director of Software Engineering

Controls over position: Work will be assigned and overseen by the Director of Software Engineering, as well as other Managers within the Software Engineering group at Frontier Science.

Required Qualifications:

  • BS or equivalent experience in Computer Science or related field;
  • Solid understanding of object-oriented programming, web development technologies, and relational databases;
  • Proficiency in C#, HTML, JavaScript, and CSS, as well as experience with at least one web development framework such as Spring.NET or ASP.NET MVC
  • Experience with JQuery, Dojo Toolkit, React, and/or Bootstrap is preferred;
  • Problem-solving skills;
  • Strong communication skills (verbal and written).

Contingent on a candidate’s education, experience and knowledge, they may be offered the position of Software Engineer or Software Engineer II. The salary ranges for these respective positions are as follows:

  • Software Engineer: $50,000 - $60,000
  • Software Engineer II: $61,000 - $75,000

With full time employment at Frontier Science, employees are eligible for medical and dental insurance, a generous Paid Time Off (PTO) policy, short term and long term disability, life insurance, participation in a retirement plan, as well as fitness club reimbursement, computer loan assistance, and tuition reimbursement.

Applications will be received through the ADP Workforce Now Career Center using the following link: ADP Workforce Now Frontier Science Career Center.

All qualified applicants will receive consideration for employment without regard to race, color, religion,gender, sexual orientation, national origin, disability, age, or veteran status.

Salary : $50,000 - $75,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Frontier Science

  • Frontier Science Amherst, NY
  • Title: Data Associate I (Data Manager Assistant) Description: The Data Associate is responsible for assisting Data Managers. Major duties and responsibilit... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Amherst, NY area that may be a better fit.

  • Counsel Health Boston, NY
  • About Counsel Counsel Health is an AI-enabled, physician-supervised virtual care company on a mission to multiply the world’s clinical capacity. We believe... more
  • 21 Days Ago

  • Epic Buffalo, NY
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!