Healthcare API Engineer - Ruby on Rails

Posted about 1 month agoViewed
United StatesFull-TimeHealthcare Technology
Company:Mindoula Health
Location:United States
Languages:English
Seniority level:Middle, 3-5+ years
Experience:3-5+ years
Skills:
AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLGCPGitMySQLOAuthRuby on RailsAPI testingAzureRedisCI/CDRESTful APIs
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related technical field. 3-5+ years of relevant work experience in API development using Ruby on Rails. Experience in healthcare technology or related domains. Proven experience with Athena Health EMR integrations. Demonstrated experience implementing Epic system integrations. Strong track record of delivering healthcare API solutions in production. Experience integrating AI/ML models into web applications. Understanding of data security, user permissions, and audit trails in a healthcare or regulated setting. Strong git workflow, testing practices. Familiarity with CI/CD tools (e.g., GitHub Actions, CircleCI). Excellent communication skills and a collaborative mindset.
Responsibilities:
Design, develop, and maintain secure, scalable APIs using Ruby on Rails. Build and optimize integrations with Athena Health, Epic, and other healthcare platforms. Implement FHIR standards for healthcare data exchange. Develop HL7 protocol implementations (v2.x and v3). Create RESTful API endpoints following best practices. Develop comprehensive API documentation using Swagger/OpenAPI. Write clean, maintainable, and well-tested code. Implement robust security protocols (OAuth 2.0, JWT) using Doorkeeper, Devise. Ensure strict HIPAA compliance across all API endpoints. Develop and maintain security measures to safeguard PHI. Optimize API performance through caching, rate limiting, and efficient queries. Monitor API performance metrics and implement improvements. Conduct regular security audits. Implement API versioning and deprecation strategies. Design and optimize PostgreSQL or MySQL database schemas. Write efficient ActiveRecord queries and database migrations. Implement database indexing strategies. Work with cloud platforms (AWS, GCP, or Azure) for API deployment. Utilize background job processing (Sidekiq, Delayed Job). Partner with product managers, data engineers, and clinical staff. Participate in API design discussions, code reviews, and architectural planning. Translate business requirements into technical specifications. Provide technical support for customer integrations and troubleshoot issues. Develop and maintain documentation for API architectures and processes. Write unit, integration, and API tests using RSpec, Minitest. Conduct performance evaluations and validation studies. Monitor and analyze API impact and iterate for improvement. Ensure rigorous evaluation of functionality, security, and compliance. Stay current with Rails updates, healthcare interoperability standards, and emerging technologies.
Similar Jobs:
Posted 11 days ago
AZ, CA, CO, FL, GA, KS, KY, IA, ID, IL, IN, LA, MA, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WIFull-TimeSoftware Development
Software Development Engineer II
Posted 11 days ago
USAInternshipSoftware Development
Intern - Software Development Engineer
Posted 11 days ago
United StatesFull-TimeSoftware Development
Senior Software Engineer, Python
Company:Hatch