Software Engineer II

Remote Full-time
Software Engineer

Location:

Remote (US or Canada) with occasional travel to Ottawa, ON

About Us:

For more than 40 years, MEDHOST has provided innovative healthcare solutions, including an integrated EHR, helping healthcare facilities achieve operational, financial, and clinical excellence. Our solutions serve hospitals, clinics, and healthcare systems, empowering them to deliver the highest quality care.

Job Description:

We are looking for a Software Engineer to join our dynamic team of smart, positive, and passionate people who are appreciated for their unique talents and empowered to do their jobs well. We highly value team members who are able to communicate clearly and concisely, and who work to build a positive and enjoyable workplace.

Responsibilities:
• Design and implement new products and modules for the healthcare industry.
• Enhance existing products with a strong focus on customer requirements and quality assurance.
• Implement product designs by programming in various languages and using diverse technologies.
• Produce accurate effort estimates for large and small-scale tasks.
• Track development progress and timelines in collaboration with the Development Team Lead.
• Complete software maintenance tasks, including bug fixes and customer-driven feature development.
• Collaborate with the R&D team on development methodology, processes, and associated tools.
• Assist Support and Professional Services groups with design reviews and escalated issues.
• Promote best practices within the team to ensure a high level of quality, working closely with QA.

Requirements:
• Proven experience in software development, design, and architecture.
• Expertise in developing and maintaining robust applications in the IBM i environment.
• Proficiency in programming languages such as RPG, CL, and SQL.
• Advanced proficiency in production-level diagnostics and debugging.
• Ability to efficiently identify, analyze, and resolve program errors to ensure optimal system performance and reliability in a fast-paced production setting.
• Strong communication skills and ability to work collaboratively in a remote team environment.

Benefits:
• Career growth opportunities with demonstrated success and leadership abilities.
• Competitive salary and benefits package.
• 3 weeks' vacation (increases with tenure) and 5 personal days.
• Comprehensive Medical, Dental, and Vision plan offerings.
• Employee Stock Ownership Plan and 401k matching program.

Additional Information:
• Our head office is located in Ottawa, ON, but a significant percentage of our management and staff work remotely from their homes.
• This position is open to qualified individuals living anywhere in the US or Canada and willing to work remotely from home and travel to Ottawa on occasion.

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Inside Sales - Must LOVE Dogs!

Remote

Senior Power BI Developer (W2 Only Local Candidates)in Atlanta, GA

Remote

Sr. Finacncial Analyst, Digital Infrastructure

Remote

Contractors for Delivery-Assembly of Furniture and Home Goods- Charleston WV

Remote

Remote Customer Service Representative (Entry Level)

Remote

Website and Demand Capture Manager

Remote

**Experienced Data Entry Specialist – Join arenaflex's Dynamic Team and Soar to New Heights**

Remote

Systems Software Engineer

Remote

**Experienced Manager, Customer Experience Partner Success – Global Support Operations**

Remote

Senior External Auditor

Remote
← Back