Demo

Software Engineer

Instem
Conshohocken, PA Full Time
POSTED ON 4/23/2026
AVAILABLE BEFORE 5/22/2026
Location: Hybrid/Remote: The successful candidate can work on a Hybrid/Remote basis, reporting into one of our offices located in Pennsylvania or North Carolina.

Status: Permanent

Package: Competitive Salary, Remote/Home Working (with one-off allowance), Flexible Working, (2 Days in the office for our Hybrid workers) Development & Opportunity (Personal & Technical), Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Long Term & Short-Term Disability Insurance, Generous 401K (matching) Plan, Flexible Spending Account, Health Savings Account, 15 Days' Vacation Plus Public Holidays Buy and Sell Scheme.

Who’s Instem?

Well, we’re a global provider of bespoke industry-leading software solutions and services, which facilitate the pre-clinical, and clinical phases of the drug discovery process. We have over fifteen products in our portfolio, used by over 700 pharmaceutical clients (including all the top 25!)

What’s the culture/environment like? For a global business of over 400 staff, we very much have a family feel. You’ll be part of a friendly, communal, solution based, flexible environment, where you’ll feel empowered, valued and accountable. We’ll invest in you as a person and encourage you to take part in companywide workshops for wellbeing, mental health, critical conversations, and strengths.

The mission of the Software Engineer is to collaborate closely with cross functional team members to design, develop, and support high quality software solutions. As part of a collaborative development team, you will be involved in the successful design, implementation, debugging, and maintenance of software systems supporting business critical applications.

This role contributes directly to customer success through the delivery of robust, reliable, and analytically sound software solutions, with a strong focus on problem solving, code quality, and logical reasoning.

What are you responsible for?

  • Design, develop, and maintain software systems using C# and PL/SQL
  • Debug, analyze, and resolve complex application and database‑level issues
  • Work closely with management, technical leads, and domain experts to understand functional and technical requirements
  • Translate business requirements into efficient, scalable technical solutions
  • Develop and document software components, modules, database logic, and related artifacts
  • Apply analytical and logical reasoning to troubleshoot data and application defects
  • Collaborate with team members to implement and review software solutions
  • Support and improve existing systems by enhancing performance, reliability, and maintainability
  • Adhere to established development standards, coding practices, and quality guidelines
  • Work independently to deliver high‑quality results within agreed timelines
  • Adhere strictly to the Company’s Quality Management System to ensure all work is handled securely, professionally, and diligently
  • Adherence to the Company’s Quality Management System to ensure that all work is handled Securely, Professionally and Diligently


Skills, Knowledge & Experience

  • Strong academic background with a Bachelor’s degree or higher in Computer Science, Engineering, or a related field
  • Strong analytical, logical reasoning, and problem‑solving capabilities
  • Demonstrated ability to analyze systems, identify issues, and troubleshoot efficiently
  • Basic to intermediate working knowledge of C# and PL/SQL, sufficient to:
  • Run applications independently
  • Debug code and database logic
  • Analyze logs, stack traces, and stored procedures
  • Programming language expertise is secondary to analytical thinking and debugging ability
  • Solid understanding of relational databases and SQL fundamentals
  • Experience working independently on software systems or technical problem resolution
  • Familiarity with structured debugging techniques and test methodologies
  • Experience using version control systems such as Git or equivalent
  • Ability to work with minimal supervision and deliver high‑quality results
  • Strong verbal and written communication skills
  • Authorization to work in the US or ability to work in the US time zone


An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Instem stores and processes data using an Applicant Tracking System (ATS). For more information regarding our privacy policy use the following link: https://www.instem.com/privacy/

Salary.com Estimation for Software Engineer in Conshohocken, PA
$68,106 to $83,021
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: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Instem

  • Instem Conshohocken, PA
  • Location: Hybrid/Remote: The successful candidate can work on a Hybrid/Remote basis, reporting into one of our offices located in Pennsylvania or North Car... more
  • 1 Day Ago

  • Instem Boston, MA
  • Location: Hybrid- Boston (2 days a week in our Boston Office) Status: Permanent Package: Competitive Salary, Remote/Home Working (with one-off allowance), ... more
  • 2 Days Ago

  • Instem Conshohocken, PA
  • Location: Hybrid/Remote: The successful candidate can work on a Hybrid/Remote basis, reporting into one of our offices located in Pennsylvania or North Car... more
  • 14 Days Ago

  • Instem Boston, MA
  • Location: Hybrid/Remote: The successful candidate can work on a Hybrid/Remote basis, reporting into one of our offices located in Pennsylvania or North Car... more
  • 15 Days Ago


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

  • Veeam Software Philadelphia, PA
  • Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enab... more
  • 8 Days Ago

  • Millennium Software and Staffing Inc Camden, NJ
  • Looking for Wi-Fi Device Test & Automation Engineer for home networking hardware (like routers and Wi-Fi extenders). The client wants someone who can test ... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!