Quest Diagnosticsposted 18 days ago
$140,000 - $150,000/Yr
Full-time • Mid Level
Secaucus, NJ
Ambulatory Health Care Services

About the position

Responsible for analysis, design, coding, and testing of new applications or enhancements to existing applications using Java-based technologies, including Java, J2EE, XML, and JDBC. Understanding and experience with HL7 standards is a must. Prior experience and knowledge of FHIR are a strong plus. Must be able to apply SDLC concept and have a proven track record of delivering solid, robust applications. Must have a solid understanding of Object-Oriented Programming. Strong communication skills are required as the position will interact with business owners. 6+ years of prior Java development experience required. A strong understanding and experience with either HL7 or FHIR standards are required. Any prior experience creating FHIR API, oAuth2 authentication, or mapping healthcare data to FHIR resources will be a strong plus. *Please note this position will be hybrid. The position can be based in either Secaucus NJ, or Dallas TX.

Responsibilities

  • Contribute to and maintain software architecture standards.
  • Consistently help define and apply technologies, standards and software engineering practices, mentoring other team members.
  • Ensure timely and quality delivery of services.
  • Help develop junior talent through technical challenges, tasks, and projects.
  • Develop key product features within existing large-scale enterprise applications & new strategic initiatives.
  • Participate in the full SDLC involving design, implementation, testing, and launching.
  • Collaborate with cross-functional partners (QA, Business Analyst, Tech Pubs, etc.) in an Agile/Scrum team environment.
  • Assist with the generation and analysis of business and functional requirements for proposed software solutions.
  • Participate in architectural and database design discussions as they relate to product direction.
  • Create design specifications, documentation, and unit testing plans as defined by the Agile development process.
  • Generate data for project planning, including task breakdown and estimation of work for a project.
  • Tracks status within the project as necessary.
  • Raise long-term architecture issues within project.
  • Own the delivery of small to midsize complex projects.
  • Build software solutions where the problem is not well defined.
  • Design and define the interaction between the other component pieces.
  • Maintain and support software solutions post-production.
  • Implement and debug some of the more involved/complex functionality within the product.
  • Recognize product complexity, and suggest possible refactoring steps.
  • Document support processes used.
  • Automate processes using software tools and scripts.
  • Participate in and contribute to code reviews.

Requirements

  • Bachelor's degree in Computer Science or equivalent.
  • 5+ years professional experience in software development.
  • Computer Science fundamentals in object-oriented (OO) design patterns, distributed databases, and data modeling techniques.
  • Proficiency in Enterprise JAVA programming.
  • Experience working with healthcare standards like HL7 and FHIR.
  • Ability to work well with people and be highly motivated.
  • Experience in UI technologies including Angular, JavaScript, AJAX, CSS.
  • Knowledge of relational databases.

Nice-to-haves

  • SQL knowledge.
  • Bootstrap.

Benefits

  • Day 1 Medical, supplemental health, dental & vision for FT employees who work 30+ hours.
  • Best-in-class well-being programs.
  • Annual, no-cost health assessment program.
  • Blueprint for Wellness® healthyMINDS mental health program.
  • Vacation and Health/Flex Time.
  • 6 Holidays plus 1 'MyDay' off.
  • FinFit financial coaching and services.
  • 401(k) pre-tax and/or Roth IRA with company match up to 5% after 12 months of service.
  • Employee stock purchase plan.
  • Life and disability insurance, plus buy-up option.
  • Flexible Spending Accounts.
  • Annual incentive plans.
  • Matching gifts program.
  • Education assistance through MyQuest for Education.
  • Career advancement opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service