People Job Posting Banner

Sr Full Stack Software Developer (C# Required), Fully Remote

Richmond, VA, USA Req #2848
Monday, November 4, 2024
Centauri Health Solutions provides technology and technology-enabled services to payors and providers across all healthcare programs, including Medicare, Medicaid, Commercial and Exchange. In partnership with our clients, we improve the lives and health outcomes of the members and patients we touch through compassionate outreach, sophisticated analytics, clinical data exchange capabilities, and data-driven solutions. Our solutions directly address complex problems such as uncompensated care within health systems; appropriate, risk-adjusted revenue for specialized sub-populations; and improve access to and quality of care measurement. Headquartered in Scottsdale, Ariz., Centauri Health Solutions employs 1700 dedicated associates across the country. Centauri has made the prestigious Inc. 5000 list since 2019, as well as the 2020 Deloitte Technology Fast 500™ list of the fastest-growing companies in the U.S. For more information, visit www.centaurihs.com.

Job Summary:

Working together with an Agile team, this associate’s primary duties include planning, design, development, and support of cloud-based, data-driven SaaS offerings. The job requires managing multiple priorities and timelines, providing accurate estimates, and ensuring timely delivery. It is expected that the developer understands current and future trends in software architecture, with particular focus on cloud-based services.
 

Key Responsibilities:

  • Translates product requirements and specifications into design
  • Adheres to secure coding guidelines and SDLC requirements.
  • Codes, tests and troubleshoots complex applications and services utilizing the appropriate hardware, database, and programming technology.
  • Maintains and modifies applications; makes approved changes by amending program specifications, developing detailed programming logic, and coding changes.
  • Confers with product managers and users, where appropriate, to gain understanding of needed changes or modifications of existing applications. Resolves questions of application intent, data input, output requirements, and inclusion of internal checks and controls.
  • Evaluates complex interrelationships between applications and services such as whether a proposed change in a shared service or application may cause unwanted results in another application or service.
  • Writes and maintains documentation.
  • Assesses and implements processing improvements and efficiencies to application systems.
  • Develops and implements comprehensive test plans and unit tests
  • Analyzes performance and scalability of the applications and services and takes action to address deficiencies.
  • Documents programming problems and resolutions for future reference.
  • Defines individual work assignments for junior members of the team.
  • Mentors junior members of development team.

Role Requirements:

  • 5-7 years experience in a Full Stack Engineer role 
  • Strong experience in C#
  • Object oriented application development (server side) or micro-services architecture
  • Some experience with Java-script based UI development, troubleshooting, and design
  • Transactional database design, maintenance, and operation with both SQL and No-SQL databases
  • Familiarity with healthcare data integration and interoperability and its common technologies using HL7 (v2, v3 and FHIR), JavaScript Object Notation (JSON), extensible markup language (XML), or other related integration protocols or interoperability toolsets.
  • Ability to quickly learn application environments and standards
  • Excellent verbal and written communication skill, including strong questioning and listening skills
  • Demonstrated ability to work in a startup or other fast-paced environment.
  • Ability to analyze engineering specifications including software design, documentation, and testing
  • Ability to work in a team environment employing a hands-on approach with colleagues at all levels of the organization
We believe strongly in providing employees a rewarding work environment in which to grow, excel and achieve personal as well as professional goals. We offer our employees competitive compensation and a comprehensive benefits package that includes generous paid time off, a matching 401(k) program, tuition reimbursement, annual salary reviews, a comprehensive health plan, the opportunity to participate in volunteer activities on company time, and development opportunities. This position is bonus eligible in accordance with the terms of the Company’s plan. 
 
Centauri currently maintains a policy that requires several in-person and hybrid office workers to be fully vaccinated. New employees in the mentioned categories may require proof of vaccination by their start date. The Company is an equal opportunity employer and will provide reasonable accommodation to those unable to be vaccinated where it is not an undue hardship to the company to do so as provided under federal, state, and local law. 
 
Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
This position is bonus eligible in accordance with the terms of the Company’s plan.

Other details

  • Pay Type Salary
  • Min Hiring Rate $90,000.00
  • Max Hiring Rate $133,000.00
Location on Google Maps
  • Richmond, VA, USA