Senior Software Engineer
Job Details
Remote - Fort Mill, SC
Fully Remote
Full Time

Position Overview:

AccessOne is a leading provider of flexible, co-branded patient financing solutions. Founded by providers, our solution provides a consumer-focused experience which drives high patient satisfaction for our clients. We have helped over one million consumers afford out-of-pocket medical expenses for health systems nationwide.

We have an immediate need for a Senior Software Engineer with Azure cloud experience to help build the next generation platform. This opportunity is remote-eligible from the Eastern or Central time zones in the United States. It can also be based out of our headquarters in Fort Mill, SC.

What you can expect:

  • Design, build, deploy and support new and existing applications and services for our platform, using Domain Driven Microservices Architecture
  • Work on cloud-based solutions in Azure, defining and implementing the appropriate cloud resources for the solution
  • Develop interfaces for 3rd party application integrations
  • Partner with DevOps to ensure build pipeline standards are implemented
  • Collaborate on a cross-functional product team to refine requirements, estimate user stories and plan sprints
  • Mentor team members on areas of expertise
  • Review Pull Requests, ensuring AccessOne Engineering standards and best practices are followed
  • Use creative thinking to troubleshoot and debug complicated problems

Our tech stack:

  • C#, .NET Core, ASP.NET MVC, Web API
  • Docker, Kubernetes
  • React
  • Azure

What you bring:

  • 8+ years of object-oriented programming experience using C#, .NET/.NET Core
  • Experience delivering cloud-native solutions on Azure in production
  • Advanced knowledge of common software design patterns, and best practices
  • Ability to write clean, high quality, performant code with good test coverage
  • Passion for continuous learning, and problem-solving
  • Proficient in relational and non-relational database design and usage
  • Great communication skills, both verbal and written
  • Bachelors degree in Computer Science, Information Systems or related field, or equivalent work experience

Bonus points for:

  • Real-world experience with Azure native resources such as: AKS, Queue Storage, Cosmos DB, Azure Functions, App Service, Function Apps, API Management, Key Vault
  • Experience with modern JavaScript frameworks
  • Understanding of Federated Identity, OAuth2, OpenID Connect
  • Experience working with Clean Architecture
  • Healthcare or FinTech experience
  • Azure Certification

We understand the importance of offering quality compensation and benefits to our outstanding employees. Our commitment to your success is enhanced by our competitive compensation and an extensive benefits package. As an AccessOne employee, you will have access to top of the line medical, dental and vision benefits on day one. Other benefits available to all employees include but are not limited to 401(k) with company match, company paid life insurance, paid holidays, generous paid time off, tuition reimbursement, paid parental leave and flexible work schedules. We work to maintain the best possible environment for our employees, where people can learn and grow with the company with offerings such as remote work, casual dress code, volunteer opportunities, company competitions, career development, employee engagement, rewards & recognition and more. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning, and culture.

AccessOne is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.