Senior Java Software Developer in Ann Arbor, Michigan at DataDeletionTarget
Explore Related Opportunities
Job Description
FutureSoftIT has a foundation in the core belief that a career change can stimulate and energize an individual; both professionally and in their personal lives. We are shifting the staffing industry norm of being "job-focused", to a much healthier "people-focused" initiative.
Should you find yourself wondering if CHANGE is what you need, then please consider this new and challenging position listed below. Our Technical Resource Specialist will connect with you after you apply. They'll want to listen first to truly understand what you're looking for in a new opportunity. Hopefully this will check most, if not all, of the boxes in your criteria for taking the first step in the hiring process.
Here's what we know for this Contract-to-Hire position...
SENIOR JAVA SOFTWARE DEVELOPERBACKGROUND ON THE POSITION:
Creative, innovative, looking for the right environment to thrive. Sure, you have the experience and skills to shine – but more importantly, you’re a competent learner who works well in an agile environment. In short, you’re looking for a meaningful role, working to improve the lives of others.
The Senior Software Developer is responsible for designing, developing, testing, and documenting reliably working software code for our infrastructure services and applications.
KEYS FOR SUCCESS:
- 7+ years of software development experience
- Senior-level Java & Python skills
- Web services/application knowledge
- Information Health Exchange message handling experience (HL7 RIM v2/3, DICOM, NCPDP, and X12)
- Position offers three remote/two onsite work week opportunity
ESSENTIAL FUNCTIONS OF THE POSITION:
- 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 (Previous FHIR experience not required)
- Adheres to our architecture to implement sound and reliable software keeping business requirements and strategy at the forefront of implementation
- 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
- Works within and has good understanding of an agile approach to code development
- Documents structure, implementation and processes
- 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
- Enhances organization reputation by accepting ownership for accomplishing new and different requests and exploring opportunities to add value to job accomplishments
ESSENTIAL REQUIREMENTS FOR THE POSITION:
- 7 + years working in a professional software development organization with a focus on healthcare as a software developer
- Python and Java experience
- Web services/application experience
- Strong understanding of distributed systems
- Strong understanding of implementing web services and REST/Restful API architectural style
- Information Health Exchange message handling experience (HL7 RIM v2/3, DICOM, NCPDP, and X12)
- Worked with or knowledge of Clinical Quality Language (CQL)
- 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)
- Problem solving skills
- Self-motivated with strong initiative to succeed
- Strong verbal communication skills
FutureSoftIT is stronger with YOU contributing to our continued success!
DON'T DELAY...APPLY TODAY!