Senior Application Developer

logo

Senior Application Developer

American College of Radiology

icon Reston, VA, US, 20191

iconFull Time

icon7 November 2024

Apply Now

American College of Radiology (ACR) is a progressive membership organization representing nearly 40,000 medical specialists in radiological care. As a member of our team, you will join a world leader in patient-centered care advocacy, policy and clinical research, quality and safety. Our culture encourages innovation, diversity, integrity and leadership. A nonprofit 501(c)(3), ACR (the American College of Radiology) has over 500 purpose-driven employees in the Greater Washington, DC and Philadelphia region.

If you share our core values of: * Integrity * Visionary * Excellence * Leadership * Transparency * Member-Driven we need you on our team!

Radiologists are leaders in imaging informatics and in applying technological advances to practical medical use. We collaborate with radiology professionals, industry leaders, government agencies, patients, and other stakeholders to facilitate the development and implementation of innovative healthcare software solutions, including artificial intelligence (AI) applications that will help radiology professionals provide improved medical care. We are guiding the industry on the problems to solve and providing services to ensure these algorithms are safe, effective, and can be integrated into clinical workflows. 

If you are a skilled developer with a passion for improving healthcare for the world, we want to talk to you. We are looking for a self-motivated, creative, and technically curious individual who has professional experience with Microsoft .Net technologies. 

 Job Responsibilities: 

  • Work in an agile product team and across cross-functional teams to design, develop, test, and support complex software systems using Microsoft .NET Core and open source full-stack technologies. 
  • Work with product owners and stakeholders to understand desired application requirements. 
  • Taking ownership and responsibility for essential system design and integration decisions and communicating decisions to the team. 
  • Learn and share knowledge of new technologies to support technically challenging projects and assume various responsibilities. 

 Required Qualifications: 

  • 7+ years of related technical development experience required  
  • Hands-on experience with .NET Core 2.0 or above, ASP.NET MVC, WebAPI, Typescript, Angular 2 or above 
  • Hands-on experience with both SQL and NoSQL database technologies 
  • Hands-on experience with .NET unit testing  
  • Cross-platform development and deployment experience 

Preferred Skills: 

  • Familiar with microservice architectures both server and serverless 
  • Experience with authentication / authorization standards like OAuth 2.0 and OpenID Connect 
  • Experience with containerization technologies like Docker, Kubernetes 
  • Experience with Elastic Search and kibana dashboards 
  • Experience with AWS / Azure cloud providers 
  • Familiarity with informatics standards such as DICOM / HL7 / FHIR 

*******************************************************************
This position will work a Remote schedule. When working remotely, workers must be self-motivated, possess excellent time management, and be highly organized.  Reliable internet connection is a must!

*******************************************************************

ACR is committed to a total rewards compensation philosophy that includes base salary in addition to our full suite of comprehensive benefits (https://www.acr.org/-/media/ACR/NOINDEX/HR/ACR-Benefits-Overview.pdf).  ACR’s goal is to pay competitively and equitably.  It is typical for individuals to be hired in the entry to middle of the range for their role, and compensation decisions depend on each case’s circumstances.  Full-time employees work a 37.5 hour work week, for a total of 1950 hours annually, furthering our commitment to a healthy work-life balance.  A reasonable estimate of the annual compensation range for this position is $96,200 – $128,300.  

*******************************************************************

If you would like to put your experience to great use in a professional team-oriented environment, please apply online. To learn more about ACR’s rewarding employee experience, culture, and benefits, visit: https://www.acr.org/About-ACR/Work-With-Us

ACR offers a rewarding employee experience: innovative culture, professional growth potential, competitive compensation and an exceptional benefits package, including a defined contribution pension plan, 403(b); generous paid time off package; insurance plans with the leading providers; flexible spending; tuition reimbursement; training opportunities; and wellness reimbursement.

~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities