Senior Developer - Python/Java
Remote (USA)
12 months
Job Description:
We are looking for a highly skilled Senior Developer who will be part of a collaborative and agile team that supports and builds modern, usable, and responsive applications for mission-critical U.S. federal government health IT solutions.
Basic Requirements:
US Citizen or Green Card
Ability to obtain a U.S. Federal Position of Trust clearance designation.
Must reside in and be able to perform work in the United States.
Must have lived in the United States for 3 of the last 5 years.
Bachelor's degree in computer science or equivalent.
Minimum of 9 years of experience as a software developer.
Spark experience with Hadoop or Databricks
Strong Python skills with JAVA middle ware experience or Strong JAVA with python experience.
Must have SQL skills; Snowflake experience a plus.
AWS experience
Strong shell scripting
Team player
Excellent executive function and communication skills
Scaled Agile Framework (SAFe) experience; certification preferred.
CLI Linux experience
Visual Studio (VS code) or other IDE experience
Job scheduling / process automation experience
Rules-based model experience
Experience working with Centers for Medicare and Medicaid (CMS) information systems.
CMS Medicare or Medicaid claims experience
Rules engine experience (ODM/DRools etc)
Responsibilities:
Development and implementation of a module operating rules-based edits in healthcare claims processing.
Working with the analytical users on the lifecycle development, testing, and implementation of the rules-based edits
Development and implementation of workflow processes for operating the suite of edits implemented in the system.
Participation in a multi-contractor process for developing, reviewing, vetting and approving edits to be deployed.
Keeping abreast of new coding guidelines, regulatory changes, and emerging trends in healthcare billing and payment.
Design modern, scalable, and open-source solutions, and architectures (web app, micro-services-based APIs, data stores) while taking an enterprise view of connected systems, interfaces, downstream impacts.
Develop and implement automated unit testing, supporting test driven development
Analyze and understand complex business and engineering challenges.
Understand user needs, and design end-to-end user experience with practical, reliable, and efficient solutions.
Perform as a great agile team player and solve challenges as part of a team while serving as a champion for modern application development practices.
Explore alternatives and quickly build prototyping to validate ideas and help iterate concepts.
Regards!
Raju Chidurala
216-343-3435
rajuc@devfi.com