6 open positions available
Manage and monitor infrastructure and application environments, maintain system health and performance, automate processes, and provide expert support to clients and internal stakeholders. | Requires 5–7 years of relevant experience including 2–3 years at a senior level, strong SQL Server, Power BI, and Databricks proficiency, production infrastructure support experience, and a professional certificate. | Expert Systems Engineer Location: Remote – USA Travel: Up to 20% Key Responsibilities Manage, monitor, maintain, and support infrastructure and application environments. Install, configure, upgrade, and troubleshoot hardware, software, operating systems, databases, and applications. Partner with Operations on patches, updates, antivirus, maintenance, and system health. Monitor system performance, conduct health checks, and support capacity planning and optimization. Identify root causes of recurring issues and implement solutions to prevent reoccurrence. Ensure technical deliverables meet quality standards and required peer/stakeholder reviews are completed. Own assigned projects and tasks, communicate progress and risks, and proactively escalate scope or schedule concerns. Serve as a primary technical resource in project meetings and drive technical initiatives to successful completion. Work directly with clients and internal stakeholders, including presenting technical information to groups and executive-level audiences. Standardize and automate processes and monitoring using scripting and automation technologies. Follow change management procedures and maintain technical and system design documentation. Document issues and resolutions and contribute to continuous process and technical improvement. Required Qualifications 5–7 years of relevant experience, including 2–3 years at a senior level or equivalent. Strong experience with SQL Server, Power BI, and Databricks. Experience supporting production infrastructure and troubleshooting complex technical issues. Strong understanding of systems, databases, applications, monitoring, and performance management. Excellent verbal and written communication skills with the ability to present technical information clearly to technical and non-technical audiences, including executives. Comfortable working directly with clients and cross-functional teams. Strong problem-solving, analytical, organizational, and decision-making skills. Experience with scripting, automation, technical documentation, and change management. Preferred Qualifications Healthcare technology or hospital IT experience. Development experience with .NET and REST APIs. Experience with AppDynamics, LogicMonitor, or other monitoring/observability platforms. Experience with OpenTelemetry. Cloud infrastructure or modern data platform experience. Relevant certifications such as GIAC, ITIL, or MCSE. Working Arrangements Standard work week or as defined by assignment requirements. Primarily remote or office-based. May require after-hours, on-call, and holiday support, particularly during month-, quarter-, and year-end periods. PTO may be limited during peak business periods. Up to 20% travel may be required. Physical Requirements Regularly: Sitting, standing, walking, reaching, talking, hearing, vision, and keyboard use. Occasionally: Climbing/balancing and stooping/kneeling/crawling. Altera Our company complies with all local/state regulations in regard to displaying salary ranges. The salary range displayed above is specifically for those potential hires who will perform work in or reside in the location(s) listed. Any offered salary is determined based on internal equity, internal salary ranges, market data, applicant's skills and prior relevant experience, and certain degrees and certifications. Salary Range: $95,000.00 USD - $ 101,230.00 USD
Set architecture for scalable Java and web applications, promote AI-driven development, collaborate on solution design, and mentor staff on technical standards. | Requires a bachelor's degree plus six years or a master's degree plus four years of experience, significant hands-on Java development, technical leadership, AI-native development experience, and highly available infrastructure expertise. | MEDHOST is hiring a Software Architect to join their team! The successful candidate is a technical leader responsible for the architecture of MEDHOST’s applications and products. This role sets architectural direction, evaluates technologies that strengthen our products, and coaches and mentors others to a higher level. The Architect also leads the team’s adoption of AI-driven development, applying the AI-Driven Development Life Cycle (AI-DLC), large language models (LLMs), and AI coding agents to accelerate delivery while maintaining architectural quality and human oversight. The Architect partners with product management, application management, operations, fellow architects, and development team leads in strategic, tactical, and design planning. What your impact will be: Set the architectural vision and milestones for teams building highly scalable Java and web-based applications. Lead the adoption of AI-driven development practices, including the AI-Driven Development Life Cycle (AI-DLC), and define how AI coding agents such as Claude Code are used across the inception, construction, and operational phases. Establish standards for reviewing, testing, and validating AI-generated code and design artifacts to ensure quality, security, and maintainability. Evaluate and architect solutions that integrate large language models (LLMs) into MEDHOST products and internal workflows, with appropriate attention to security, privacy, and regulatory requirements. Employ the existing architectural stack and collaborate with the rest of the enterprise to evolve it. Review and approve technical designs to ensure the architectural integrity of the system, and help teams deliver according to development standards. Participate in the complete software development lifecycle within an Agile process, from requirements through testing and deployment. Plan for performance requirements, set performance targets, and troubleshoot production bottlenecks, including JVM, application server, and database performance. Develop and evolve development practices (e.g., unit test strategies, code review, build, and deployment). Evaluate new technologies and develop proofs of concept as needed, while staying current with technology and architecture trends. Meet with clients and internal users to determine long-term system needs and requirements that support the company’s business objectives and external client interface requirements. Provide technical support and assist clients with technical implementation requirements and plans. Coach and mentor team members (regardless of role: developer, tester, or product manager) on the appropriate use of technology to address customer and business needs. Maintain the effectiveness and implementation of the MEDHOST Quality Management System and meet applicable regulatory requirements as needed. Responsible for QMS procedures listed in QMS Procedure Crosswalk found in QMS Manual as applicable. Other duties as required to support and meet the needs of the organization. What we look for: Master’s Degree in Computer Science or an Engineering field. 4 years of development experience; or a Bachelor’s Degree in Computer Science or an Engineering field and 6 years of development experience, with significant hands-on Java experience. Significant technical leadership experience and maturity. Hands-on experience applying the AI-Driven Development Life Cycle (AI-DLC) or similar AI-native development methodologies to production software. Working knowledge of large language models (LLMs), including prompt and context engineering, retrieval-augmented generation (RAG), and integrating LLM APIs into applications. Experience using Claude Code or comparable AI coding agents in day-to-day development, including configuring project context and guiding agents through structured, reviewable workflows. Experience designing and implementing a highly available environment, as well as the nuances of a clustered solution. Experience designing and implementing infrastructure aspects (server, middleware, and network) of web-based applications. Exceptional communication skills and the demonstrable ability to communicate appropriately at all levels of the organization, including written and verbal communication and documentation ranging from whiteboards to architecture diagrams. Strong understanding of database concepts including design, implementation, support, and performance optimization. Working knowledge of cloud-based systems. What would make you stand out: Experience with some or all of the following: o AI: Claude Code, LLM APIs, AI-DLC o Server side: Java (JDK 17+), Spring Framework / Spring Boot (DI, REST, AOP, Spring Security), Tomcat, RHEL. o Client side: Angular, HTML5, CSS3, JavaScript o Data: DB2 on IBM i (AS/400 / Power Systems), SQL. o Tools: IntelliJ IDEA, Maven or Gradle, JUnit. DB2 / AS/400 / Power Systems experience and understanding a plus, as the application is backed by DB2 / AS/400 / Power Systems. Healthcare knowledge a plus (FHIR, HL7, SNOMED, Medi-Span, etc.). What We Offer: Salary: 125K-150K per year Plenty of opportunities to grow your career Comprehensive medical, dental, and vision benefits 3 weeks of vacation plus 5 personal days to recharge Employee stock ownership, RRSP program, 401k + matching A chance to give back through community involvement Flexible work arrangements to suit your lifestyle About us: MEDHOST, founded in 1984 and headquartered in Franklin, Tennessee, is a leading provider of healthcare information technology solutions. Serving healthcare facilities nationwide, MEDHOST offers a comprehensive suite of products, including electronic health records (EHR), financial management systems, and patient engagement platforms. Their mission is to empower healthcare organizations to enhance patient care and improve business operations through innovative, user-friendly solutions. In January 2024, MEDHOST was acquired by N. Harris Computer Corporation, further strengthening its position in the healthcare IT industry. About Harris Computer: Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia. Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams! Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”! We empower our employees to make a difference We have an award-winning culture We offer opportunity to learn We are financially strong and we are owned by the largest software company in Canada (CSI) We have fun! #LI-remote
Build AI-powered prototypes and enable AI adoption across business units. | 3-5 years technical experience, 1-3 years AI tool usage, strong communication, curiosity, and reliability. | Harris Healthcare is building AI into the foundation of how our portfolio operates across 25+ healthcare software businesses. The AI Innovation Specialist will work directly with our VP of AI Innovation to make that happen — through prototyping, enablement, and hands-on partnership with our business units. This is a role for someone who's already building with AI and wants to do it at real scale inside a complex organization. The AI Innovation Specialist is eligible for anyone who can work remote within the U.S. What You'll Do • Build AI-powered prototypes that solve real problems across our business units, often moving from concept to working demo in a matter of days • Use AI-assisted development tools to ship software faster and show engineering and product teams what's within reach • Work with business unit leaders to find high-value AI opportunities and turn them into concrete projects • Lead and co-facilitate workshops and working sessions that build AI fluency across the organization • Document what works, share findings, and help teams develop repeatable AI practices • Contribute to the development of Harris's AI maturity framework and related tooling What We're Looking For • 3 to 5 years of experience in a technical, product, or innovation-adjacent role • 1-3 years of hands-on experience building using AI tools. You've shipped something using Claude, GPT, Cursor, or similar, and you can show your work • Comfortable communicating technical ideas to non-technical audiences • Genuinely curious. You dig into problems, ask good questions, and get as much out of teaching others as you do from learning something new • You follow through. When you take something on, it gets done, and people know they can count on you for it • Positive by default. You bring energy to ambiguous situations and make the people around you better • Healthcare or enterprise software background is a plus, not a requirement Travel • This role requires travel to Harris business units and partner sites, up to 25% of the time. • Travel commitments are expected throughout the year, with monthly travel frequency varying based on project and business requirements. What We Offer • Plenty of opportunities to grow your career • Comprehensive medical, dental, and vision benefits • 3 weeks of vacation plus 5 personal days to recharge • Employee stock ownership, RRSP program, 401k + matching • A chance to give back through community involvement • Flexible work arrangements to suit your lifestyle Salary Range • $80 - 110K About Harris Computer Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia. Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams! Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”! • We empower our employees to make a difference • We have an award-winning culture • We offer opportunity to learn • We are financially strong and we are owned by the largest software company in Canada (CSI) • We have fun! Follow us on social media to learn more about our company values, culture and initiatives! • Instagram: @weareharris • LinkedIn: Harris Computer
Provide frontline technical support, diagnose software issues, manage Windows Server and VMware infrastructure, and develop PowerShell automation. | Bachelor's degree or equivalent experience with strong analytical, communication, and customer service skills. | What you’ll do Serve as a frontline, primary support contact for ProSoft clients by responding to support tickets and phone inquiries. Diagnose software issues and bugs, work with other members of the technical support team to identify and resolve problems in a timely, efficient and effective manner. Administer, support, and optimize Windows Server infrastructure, Active Directory, Group Policy, DNS, storage, and core enterprise services. Support and troubleshoot Remote Desktop Services environments, including RD Gateway, RD Web Access, Connection Broker, Session Hosts, SSL/TLS certificates, remote access security, and SSO integrations. Implement and manage identity and access management solutions, including Microsoft Entra ID, SSO, MFA, SAML, OAuth, OpenID Connect, IIS and role-based access controls. Support VMware-based virtual infrastructure, including provisioning, migrations, snapshots, storage management, backup and recovery, disaster recovery, and capacity planning. Provide operational support for Microsoft SQL Server, including maintenance, security, performance troubleshooting, backups, auditing, and migration activities. Develop PowerShell automation to improve administration, reporting, auditing, troubleshooting, and operational efficiency. Implement Self-Service Password Portal for users to manage their own passwords Identify when software or technical issues should be escalated to development and provide clear supporting details. Prioritize requests effectively to minimize downtime and maintain strong customer satisfaction. What we’re looking for Bachelor’s degree in human resource management, accounting, business, or equivalent related work experience Some knowledge of AP and payroll processes, human resource management workflows. Excellent interpersonal, customer service and written and oral communication skills Must possess professional and friendly attitude and be able to quickly develop a rapport with clients over the phone. Strong work ethic and self-starter, ability to work independently and as a team player. Strong analytical, troubleshooting, and problem-solving abilities Ability to effectively manage multiple priorities and adapt to change within a fast-paced business environment. Positive, professional, and solutions-oriented approach Competencies: • Action Oriented • Approachability • Customer Focus • Communicative • Strong Listening Skills • Patience • Peer Relationships/Team Player • Technical Oriented and Adaptability Required Qualifications: Talking to customers to help resolve issues and walk them through procedures. When a phone call is not required, provides steps and written instructions through Team Support. Basic knowledge of Microsoft Outlook, Teams, Word and Excel. Prior knowledge of ProSoft a plus, but not required. What will make you stand out Use AI to research and resolve issues as well as suggest where AI can help improve current support workflows General experience in accounts payable, HR/payroll systems support Some basic accounting knowledge Creating training videos Updating User Guides Accounting knowledge will set a candidate apart Salary: $70,000 - $100,000 USD per year.
Manage project scope, financials, and customer satisfaction while leading cross-functional teams and ensuring timely delivery. | Senior project manager with software development project experience, leadership skills, and ability to communicate technical concepts to non-technical stakeholders. | FusionSoft, a division of Harris; is seeking a Project Manager who will be responsible for managing the customer relationship during implementations and ensuring a high degree of customer satisfaction. They will collaborate with stakeholders and internal teams to deliver projects on schedule and within the budget while meeting scope requirements. They will possess excellent communication skills and proven problem-solving skills. This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed, approximately 50%. Candidates must hold a current, valid passport and be legally eligible to travel internationally. This includes either passport based visa exemption or possession of any required travel visas for entry into Canada, the United States, and the Caribbean. Preference will be given to candidates who can work in PST timezone. Salary 120K - 135K AI & Innovation Mindset We are committed to leveraging emerging technologies to improve how we work, serve our customers, and drive business outcomes. The successful candidate will demonstrate curiosity and a willingness to actively adopt and leverage AI tools to improve workflows, solve problems, and increase efficiency. Candidates should be comfortable using AI enabled technologies, including copilots, chat based AI assistants, and automation tools, as part of their everyday work while maintaining appropriate judgment, security, and compliance standards. What Your Impact Will Be - Manage the scope of the project and changes to the project deliverables, while ensuring customer satisfaction and profitability. - Explain implications of changes to project scope and priorities to client and management to ensure changes are understood and approved. - Manage project financials. - Proactively resolve project issues to mitigate delays and reduce the impact on project timelines. - Provide updates to the management team and coworkers on customer/project status. Travel - This person must be willing to travel as necessary. - The position is not anticipated to travel more than 30-50%. What We Are Looking For - Education in Business Administration or related field. - Experience in managing software development projects through all phases of the project life cycle. - Understanding of software development processes and methodologies. - Ability to communicate complex technical concepts to non-technical stakeholders. - Proven leadership abilities and experience in leading cross-functional teams. - Excellent analytical skills to assess project progress and make data-driven decisions. - This position requires a senior level project manager who is adept at communicating with various levels of an organization. - This role must also be comfortable managing resources located throughout the world. What We Can Offer - 3 weeks’ vacation and 5 personal days - Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment - Employee stock ownership and RRSP/401k matching programs - Lifestyle rewards - Remote work and more! About FusionSoft FusionSoft serves the electric utility market and has a significant presence among the largest domestic providers. Through serving these industry leaders for more than two decades, we have created solutions based on best practices. Highly flexible software, deep industry knowledge, and a mature, customer-centric delivery organization have all contributed to FusionSoft's success in delivering industry-leading solutions. About Harris Harris is a leading provider of mission critical software to the public sector in North America. As a wholly owned subsidiary of Constellation Software Inc. (“CSI”, symbol CSU on the TSX), Harris has become the cornerstone for CSI’s investment in utility, local government, school districts, public safety, and healthcare software verticals. Our success has been realized through investments in our proprietary software and market expertise. This focus, combined with acquiring businesses that build upon or complement our offerings, has helped drive our success. Harris will continue to growth through reinvestment – both in the people and products that we offer and making investments in acquiring new businesses.
Provide technical phone support, diagnose software issues, document customer communications, perform software installations and updates, and collaborate with development teams. | 1-2 years technical customer service experience, familiarity with CRM platforms and Microsoft 365, strong organizational skills, and experience with AI-assisted tools. | Core responsibilities of the position include, but are not limited to, the following: Technical phone support to customers Documentation of all customer communication through internal ticketing system, Team Support. Diagnosing software issues and bugs, performing appropriate fixes; working with other members of the technical support and software development teams to identify and resolve problems in a timely, efficient and effective manner. Installing and updating product applications, integrated 3rd party applications and operating system and/or database applications Learning, understanding, implementing and training on a variety of software applications Identification and communication of additional revenue streams/opportunities Providing regular and timely status reports and progress of assigned work to the Manager of Support Services Essential Qualifications: The desired candidate must possess a high level of initiative, aptitude and energy in order to succeed in a fast-paced environment. We also desire several of the following attributes: 1-2 years customer service experience in a technical environment required Experience working within or as a vendor for local government tax appraisal, assessment and collection groups a plus Familiarity with using CRM Platforms to document all customer communication History of use with Microsoft 365, Teams, and VOIP systems preferred Demonstrated ability to leverage AI-assisted tools to improve research, documentation, troubleshooting, and overall productivity. Ability to identify customer business challenges and communicate opportunities for process improvement, automation, or AI-driven solutions. Proven ability to build trusted relationships with customers through active listening, professionalism, and consultative support. Ability to analyze customer workflows and identify repetitive tasks that may benefit from automation or AI-enabled solutions. Strong organizational skills with the ability to prioritize competing demands while maintaining attention to detail. Commitment to continuous learning and adoption of emerging technologies and best practices. Ability to collaborate effectively across Support, Development, Professional Services, and Product Management teams. Salary range: $65,000 - $75,000 USD per year.
Create tailored applications specifically for Harris Computer with our AI-powered resume builder
Get Started for Free