FreshRemote.Work

Software Developer III

Alpharetta, Georgia, United States - Remote

The Software Engineer Developer III is responsible for the creation, support, and enhancement of web applications that take into consideration all aspects of application development architecture design including – performance, scalability, coding, caching, security, encryption, state management, error logging, and testing.   

Responsibilities: 

 

  • Take a product through the entire lifecycle of analysis, design, coding, testing and implementation and support. 
  • Implement all aspects of an application design - high performance design & architecture, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing. 
  • Perform unit and system level testing on applications. 
  • Design, implement, and maintain integrations between our platform and various EMRs using HL7 v2, HL7 v3, and FHIR APIs. 
  • Staying current with evolving standards and emerging technologies in digital health and interoperability. 

Requirements

  • Strong understanding and hands on experience with  
  • HL7 v2.x (ORM, ORU, ADT, etc.) 
  • FHIR (R4/Stu3, Resources like Patient, Observation, Encounter, etc.) 
  • RESTful APIs and JSON/XML payload handling 

 

  • Familiarity with data security protocols (OAuth2, SMART on FHIR, TLS) and HIPAA compliance. 
  • 4-7 years C#, ASP.NET, MVC,  .NET 8+, LINQ, Entity Framework, Dapper, SQL Server 2022+ 
  • 4-7 years Cloud application development; Windows Azure experience desired  
  • 4-7 years HTML 5/jQuery/Ajax/SPA (Single Page Application)/RWD (Responsive Web Design) experience desired  
  • 4-7 years in Object-oriented design and agile/clean code principles, knowledgeable about design patterns 

 

Competencies: 

 

  • Action Oriented 
  • Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.  
  • Identifies and seizes new opportunities. 
  • Business Insight & Organizational Savvy 
  • Ensures work and tasks are aligned to meet company priorities.  
  • Breaks down goals into actions with milestones.  
  • Understands how to navigate the company and connect with key stakeholders or contributors. 
  • Manages Ambiguity & Complexity 
  • Works through situations where factors of direction is not certain.  
  • Comfortable working through change and can act on decisions without the total picture.  
  • Researches the root cause of problems and collaborates with multiple sources to solve them. 
  • Situational Adaptability & Flexibility 
  • Adapts approach in real time to respond to different situations.  
  • Thinks quickly and readily adapts behavior in the moment.  
  • High level of versatility. 
  • Communicates Effectively 
  • Exchanging ideas, knowledge, and data so that the message is received and understood with clarity and purpose.  
  • Leverages emotional intelligence to adapt to the emotions and intentions of others. 
  • Strategic Mindset 
  • Considering future possibilities or roadblocks and creating strategies to drive results.  
  • Anticipates future trends and implications of decision. 

 

Benefits

WORKING AT VATICA HEALTH ADVANTAGES

Prosperity

  • Competitive salary based on your experience and skills – we believe the top talent deserves the top dollar
  • Bonus Potential (based on role and is discretionary) – if you go above and beyond, you should be rewarded
  • 401k plans– we want to empower you to prepare for your future
  • Room for growth and advancement- we love our employees and want to develop within

Good Health

  • Comprehensive Medical, Dental, and Vision insurance plans
  • Tax-free Dependent Care Account
  • Life insurance, short-term, and long-term disability

Happiness

  • Excellent PTO policy (everyone deserves a vacation now and then)
  • Great work-life balance environment- We believe family comes first!
  • Strong supportive teams- There is always a helping hand when you need it

The salary for a position is typically determined by multiple factors such as the individual's qualifications, experience, skills, and location. The projected compensation range for the position may vary based on these factors and could range from $120,000 to $130,000 (annualized USD). However, this estimate represents just one aspect of our total compensation package offered.

Are you up to the challenge? What are you waiting for? Apply today!

Apply