About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Remote Principal Software Engineer. In this role, you will be essential in creating and maintaining secure, scalable systems that enhance clinical research processes. Your contributions will directly influence the efficiency of clinical trials and the delivery of life-changing therapies, also enabling faster, data-driven decision-making. You'll work within a collaborative team environment, ensuring that our solutions remain at the forefront of technology while also providing support for DevOps initiatives and infrastructure management.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • Minimum 5+ years of professional software development experience.
  • Proven expertise with .NET and C# at a senior or lead level.
  • Strong proficiency in SQL, PL/SQL, and Postgres.
  • Experience conducting requirement analysis and writing unit test cases.
  • Ability to work effectively within Agile development environments.
  • Exposure to CI/CD tools (e.g., Git, Jenkins) is a plus.
  • Excellent documentation and communication skills.
  • Experience working in regulated environments (e.g., pharma, healthcare) is a plus.
  • Based in or able to work from the United States (remote/hybrid/on-site).

Nice To Haves

  • Exposure to CI/CD tools (e.g., Git, Jenkins) is a plus.
  • Experience working in regulated environments (e.g., pharma, healthcare) is a plus.

Responsibilities

  • Design and develop software application deployments.
  • Implement full CI/CD pipelines and automate deployment workflows.
  • Create and run automated testing routines to ensure stable, error-free deployments.
  • Support DevOps initiatives by automating manual release and build processes.
  • Develop and manage infrastructure automation and cloud environments (AWS, Azure).
  • Train IT and development teams on infrastructure automation best practices.
  • Monitor and maintain software security, performance, and SLAs.
  • Provide Tier III support and ensure optimal application functionality.

Benefits

  • Competitive compensation.
  • Medical, dental, and vision insurance beginning Day 1 of employment.
  • Flexible work schedules.
  • Attractive PTO plan.
  • Engaging employee programs.
  • Remote working.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service