Stay in Touch



Full Stack Software Engineer



Target PharmaSolutions



Durham, NC, US


Want to contribute to a technology team from the beginning? Have a passion to work on fresh development work rather than just adding on to legacy systems?


TARGET PharmaSolutions is seeking a Full-Stack Software Engineer who will play a pivotal role as a foundational technology team member, responsible for creating innovative new solutions to increase productivity across the business. You will play a critical role in the architecture and development of a quickly growing technology team.

If you are the kind of person who enjoys being a jack of all trades and loves to work in a fast paced, collaborative environment where your work makes an immediate impact, then we want to talk to you. 


What we do:

TARGET PharmaSolutions is a real world clinical data company that delivers solutions to improve clinical, medical, and commercial outcomes. The TARGET model organizes a community of stakeholders, including pharmaceutical partners, key opinion leaders, regulatory agencies, and patient advocacy groups, around a specific disease to generate real world clinical data and insights about the natural history of the disease, including treatment outcomes.


We are looking for people who:

  • Have experience with MongoDB, React, Node and Express (MERN).
  • You like programming so much you've learned at least two of Python, Nodejs, Java, Ruby, or Go.
  • Enjoy designing REST APIs, understand HTTP, SQL, and NoSQL databases.
  • Love Docker and love AWS.
  • Understand the concept of microservices, their challenges, and when monoliths are OK.
  • Generally prefer lightweight and purpose-built to all-in-one batteries-included frameworks.
  • Understand the differences in blocking and non-blocking web servers.
  • Understand async communications, promises, and websockets.
  • Are familiar with object storage, union file systems, and block storage.
  • Feel strongly about high-availability, code formatting, consistency, and adherence to standards.
  • Write documentation to help the next person that touches your code.
  • Like unit testing because it helps you sleep better at night.
  • Understand communication security and JWT.
  • Probably prefer Linux as a desktop platform and insist on Linux as a server platform.
  • Have a passion for writing great code with the desire to achieve and exceed goals.
  • Are personally accountable for your work and love creating value for your users.
  • Have a bachelor’s degree in Computer Science, Information Systems, or a related field
  • Have 5 years of experience under your belt


What you would do:

  • Document and/or confirm understanding of business requirements for new automated solutions or changes to existing systems. 
  • Analyze impact of requirements on affected systems. 
  • Conceive of potential approaches to provide automated solutions that meet the business requirements and confirm with users and/or business analysts. 
  • Design solution that promotes ease of maintenance, reliability of application function and business data, and good performance. 
  • Implement solution by creating or changing automated components to accurately meet the business requirements in accordance with design and development standards. 
  • Test solution to confirm it meets the business requirements, performing reliably and efficiently. 
  • Support testing performed by others including explaining the solution and investigating and resolving problems.
  • Brief Operations on system changes going into production and document new or changed task required for Operations to support. 
  • Provide production support by investigating and correcting issues assigned and informs others of recovery and/or correction actions that they can perform. 
  • Invest in profession by improving use of available tools and approaches, exploring new tools and approaches, sharing knowledge with other team members, and developing a deeper understanding of supported business processes. 

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup