Full Stack Software Engineer Job at AvaSure, Remote

em8rVTlZazc0aEpDNm9IQm1VVG5SaE16Nmc9PQ==
  • AvaSure
  • Remote

Job Description

AvaSure is revolutionizing healthcare with cutting-edge virtual care solutions that protect patients and empower clinical teams. We're proud of our collaborative culture where innovation thrives and every team member is valued. Want to be part of something meaningful? Apply today and help us shape the future of healthcare!

Position Summary:

A Software Engineer is responsible for designing and developing software applications. They perform coding, debugging, testing and troubleshooting throughout the application development process. A Software Engineer reports to the Software Engineering Manager. Software Engineers mostly work independently but can at times work with more senior members of the team to complete assigned tasks. Assigned tasks can range from simple to moderately complex and will usually be distributed from project manager, tech lead or more senior member of the team but at times they will create their own tasks with guidance from senior team members. Assigned tasks will mostly be at the project level but they may also be assigned work across the department or assigned work for management and/or executive leadership.

Responsibilities:

  • Code in programming languages such as C#, React, Node, C++, JavaScript, MongoDB, CSS to create new applications or improve existing ones.
  • Execute full software development life cycle (SDLC).
  • Write well-designed, testable code with minimal rework required.
  • Write unit tests to cover all (or as much as possible) of code written.
  • Participate in code reviews to improve the quality of code written.
  • Document and maintain software functionality.
  • Attend and contribute to internal development meetings.
  • Perform root cause analysis and/or log review for issues found with the codebase.
  • Debug existing code to identify and eliminate bugs and errors.
  • Recommend improvements to existing software or design concepts.
  • Develop prototypes to demonstrate possible applications of new technologies.
  • Create technical documentation such as flowcharts and diagrams of program structures.
  • Coordinate with other team members on projects using a variety of communication methods such as email, video conferencing, and instant messaging. 
  • Assist Associate level engineers with coding, debugging, and testing software.

Competencies:

  • Debugging
  • Programming
  • Software Design
  • Debugging
  • Software Development Software Development Lifecycle (SDLC) 
  • Software Requirements Specification 
  • Software Testing 
  • Application lifecycle management (ALM) Software 
  • Bug Tracking Software 
  • Integrated Development Environment (IDE) Software 
  • Source Code Management Software 
  • Programming Language

Supervisory Requirements:

  • None

Education & Experience: 

  • Bachelor's degree in related field (Computer Science, Computer Information Systems, etc.) is required.
  • 2-4 years' related experience is required.
  • C#, React, and Node experience is required.
  • C++, JavaScript, MongoDB, CSS is preferred.
  • Takes initiative on resolving issues and improving codebase.
  • Able to assist/guide associate and junior level software engineers.

Physical Demands & Working Environment:

  • Must be able to sit for much of the workday with periodic walking and/or standing.
  • Must be able to work in a home office environment.

Compensation & Benefits 

  • Base Salary Range: $80,000 - $100,000 per year
  • Bonus/Commission Eligibility: Yes, bonus eligible.
  • Benefits Offered:
    • AvaSure sponsored Medical, Dental & Vision
    • Safe Harbor 401K with Employer Matching up to 4%
    • HSA Employer Contributions, Employer Paid Life, Short-term and Long-term Disability, and AD&D Insurance Plans
    • Flexible Time Off Plan & Paid Holidays
    • Parental Leave
    • Generous Tuition & Continuing Education Reimbursement available
    • Employee Referral Bonus

FLSA Classification: Exempt

Position Type: Full-time

Location: United States | Remote

Why AvaSure?

As the pioneer and expert in inpatient telehealth, AvaSure has provided safer environments with over 2 million patients monitored and 200 million monitored hours. By continuing to reduce adverse events, and by optimizing workforce efficiencies for the nation's top health systems, AvaSure has consistently lowered the cost of care while providing safer, more efficient healthcare for everyone.​

Diversity creates a healthier work environment: AvaSure is an Equal Employment Opportunity/Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.

Job Tags

Remote job, Full time, Temporary work, Work from home, Home office, Flexible hours,

Similar Jobs

LaborMax Staffing

Electrical Installation and Maintenance Technician Job at LaborMax Staffing

 ...Electrical Installation And Maintenance Technician Pay: $19.00 - $25.00 per hour Job Description We are seeking a skilled Commercial Door Installers to join our team. In this role you will be responsible for the installation, repair, and maintenance of electrical... 

Lifespace Communities

Licensed Practical Nurse Job at Lifespace Communities

 ...Communities headquartered in West Des Moines, Iowa and Dallas, Texas, is one of the nation's largest Senior Living providers of non-profit retirement communities. Lifespace employs over 4,500 team members and servers over 5,100 residents. The organization is committed... 

Ethos Medical Staffing

Travel MRI Technologist (Siemens MRI) Job at Ethos Medical Staffing

Job Description Ethos Medical Staffing is seeking a travel MRI Technologist for a travel job in Cleveland, Ohio. Job Description & Requirements ~ Specialty: MRI Technologist ~ Discipline: Allied Health Professional ~ Start Date: ASAP ~ Duration: 13 weeks...

United Rentals

Chauffeur Classe 3/ Class 3 Driver Job at United Rentals

Great company. Great people. Great opportunities. Si vous souhaitez avoir la chance de faire votre marque auprs du plus grand fournisseur de location d'quipement au monde, venez construire votre avenir avec United Rentals! En tant que conducteur avec permis de...

Aerotek

Pipe Welder Job at Aerotek

 ...Pipe Welder If you're looking for a job ASAP and you have Pipe Welding experience, then this is the position for you! A waste management equipment manufacturing facility in Baxley, GA is looking for Pipe Welders to join the team and help assemble/install hydraulic...