
Job Information
MiHIN Software Developer in Ann Arbor, Michigan
The Software Developer is responsible for designing, developing, testing, and documenting reliably working software code for MiHIN infrastructure services and applications.
What you will do:
Break down complex requirements into attainable feature functionality sets
Able to read, understand and implement standards such as HTTP,FHIR, REST/Restful, HL7, CCDA, and QRDA
Translates user and architectural requirements into secure, well-tested implementations
Utilizes directory architecture and interactive prototypes and mockups to integrate production code, visual design, interface, and navigational structure
Validates information delivery by developing and completing usability, unit, system, end-to-end, and load test plans, as well as working directly with customer representatives evaluating usage patterns
Ensure that information that MiHIN produces, maintains, stores, or transmits remains secure through adherence to MiHIN's Security Policies and Procedures.
What you bring to MiHIN:
2 + years working in a professional software development organization as a software developer
C++ and/or Java experience (Java preferred)
Strong understanding of distributed systems
Strong understanding of implementing web services and REST/Restful API architectural style
Database management experience (experience on the Salesforce.com platform is desired)
Object-Oriented Programming language experience (Salesforce Apex is a plus)
Experience with API Security & Federated Identity Technology such as OAUTH 2.0, Open ID Connect, UMA and SAML 2.0
Understanding of Service-Oriented Architecture (SOA)