Remote Staff Software Engineer

Posted

Apply now
Please, let Verifiable know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Verifiable provides industry-leading, API-first solutions to automate credentialing and provider network management for the healthcare industry.
  • The software is utilized by major healthcare companies such as Humana, TriWest, Spring Health, Modern Health, Talkspace, and Grow Therapy.
  • The company is an official Salesforce vendor and was recognized as the #1 fastest-growing ISV partner on the Salesforce app exchange in 2023.
  • The platform API is built using the latest version of .NET, utilizing serverless and managed infrastructure, designed with RESTful best practices.
  • The user interfaces are stateless and do not involve server-side processing, with all functionality and business logic accessible through the API.
  • The API is containerized and hosted in AWS using Fargate, with work offloaded via a message queue to a worker cluster and Aurora as the structured data store.
  • The ideal candidate is a lead software engineer with extensive experience in building and scaling SaaS solutions, providing technical leadership, and collaborating with team leads to ensure alignment on goals and deliverables.
  • The candidate should have a keen eye for detail, take pride in building well-architected and maintainable software systems, and understand the balance between perfection and business needs.
  • The role involves mentoring peers and sharing knowledge for the benefit of the team.

Requirements:

  • Candidates must have 10+ years of experience in building web-based or SaaS products and solutions.
  • Experience in providing technical leadership and guidance to a team of engineers is required.
  • Candidates should have experience in building and maintaining high-load RESTful or GraphQL APIs.
  • Familiarity with various software development philosophies and methodologies is necessary.
  • Proficiency in C# and the .NET framework, or similar object-oriented programming languages such as Java, Python, or C++ is essential.
  • A strong understanding of object-oriented principles and design patterns, with the ability to apply these concepts effectively across languages and frameworks, is required.
  • Experience with relational database technologies (MySQL, Postgres, MS SQL, etc.) is necessary.
  • Candidates should have experience in supporting high availability environments and setting up effective monitoring and alerting systems.
  • Experience leveraging AWS services and CI/CD is a strong plus.
  • Familiarity with containerization and orchestration tools like Docker or Kubernetes, and managing apps in containerized environments is a plus.
  • A bias for action and problem-solving skills are essential.
  • Candidates should stay updated on industry trends and tools to incorporate best practices into the development process.

Benefits:

  • Employees receive Health, Vision, and Dental plans.
  • The company offers unlimited PTO.
  • New Apple equipment is provided to employees.
  • Startup equity is included as part of the compensation package.
  • Verifiable values the benefits of remote work, allowing for a fully distributed workforce across the US and internationally.
Apply now
Please, let Verifiable know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback