Senior Software Engineer

APN Healthcare Solutions
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 26K

Job location

Remote

Tech stack

API
Automation of Tests
Unit Testing
Clinical Data Repository
Continuous Integration
Data Structures
Relational Databases
Database Schema
Software Design Patterns
Interoperability
MySQL
Object-Oriented Software Development
Ruby on Rails
Ruby
Software Engineering
React
Fast Healthcare Interoperability Resources
GraphQL
Front End Software Development
Api Design
REST
Crud
Microservices

Job description

  • Build APIs for web and mobile consumption.
  • Model database schema in MySQL.
  • Build easy-to-use, well-tested, scalable microservices.
  • Work with QA to enhance product quality through automation.
  • Analyze and fix bugs and other issues.
  • Contribute towards healthcare interoperability standards.

Requirements

  • 7+ years' experience as Software Engineer with Ruby on Rails coding.
  • 2 years of Frontend experience using React.JS.
  • Strong teamwork and collaborative skills.
  • Strong software development experience with server-side proficiency on Ruby (Rails).
  • Proven experience designing APIs whether in RESTful, GraphQL or gRPC microservices style.
  • Deep expertise in FHIR R4/R5, including resources, profiling, extensions, Implementation Guides (IGs), and FHIR API development (CRUD, search, bulk data).
  • Hands-on experience with Clinical Data Repositories, specifically building or operating systems like Smile CDR, HAPI FHIR, or similar., * Proficiency in automated testing, writing unit tests and working knowledge of continuous integration environments
  • Strong foundation in data structures, design patterns, OOP/OOD and architecture principles
  • Demonstrated knowledge of MySQL or another RDBMS including schema design, querying, etc.
  • Supported a continuous integration process
  • Superb attention to the details that delight users
  • Proven experience with multiple product iterations and releases

We are committed to fostering a diverse, inclusive, and equitable workplace where individuals from all backgrounds feel valued and empowered to contribute their unique perspectives. We strongly encourage applications from candidates of all genders, races, ethnicities, abilities, and experiences to join our team and help us build a culture of belonging.

About the company

APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. We focus on high impact technology solutions in ServiceNow, Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding service offerings we are seeking top-talent to join our teams and grow with us.

Apply for this position