Tech Lead UI Systems Engineer (Healthcare Systems)

Gainwell Technologies LLC
Full-time$100k-115k/year (USD)United States

📍 Job Overview

Job Title: Tech Lead UI Systems Engineer (Healthcare Systems)

Company: Gainwell Technologies LLC

Location: Any city, WI (Remote within the US)

Job Type: Full-Time

Category: Software Engineering / Systems Engineering / Healthcare IT Operations

Date Posted: April 27, 2026

Experience Level: 10+ Years

Remote Status: Fully Remote (within the United States)

🚀 Role Summary

  • Spearhead UI Systems Engineering initiatives within the healthcare sector, focusing on improving the health and well-being of vulnerable populations.

  • Lead technical development and provide system-wide support for proprietary healthcare management systems and client-facing portals.

  • Drive innovation and efficiency in UI layer development, web services, and database management for critical healthcare applications.

  • Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence within the engineering team.

  • Ensure robust system performance, security, and compliance through proactive monitoring, troubleshooting, and documentation.

📝 Enhancement Note: While the raw job title is "Tech Lead UI Systems Engineer," the detailed responsibilities strongly indicate a role that bridges software development leadership with operations and systems engineering within a healthcare IT context. The emphasis on support, maintenance, troubleshooting, and system-wide functions, alongside development, positions this as a hybrid role with significant operational responsibilities. The "Healthcare Systems" aspect is crucial, implying a need for understanding of healthcare data, regulations, and workflows.

📈 Primary Responsibilities

  • Act as the Technical Lead for Gainwell's proprietary healthcare management systems, overseeing the UI layer, web UI, SODA, and custom/AD providers.

  • Provide comprehensive support and enhancements for client and public-facing portals built on the .NET Framework.

  • Manage and maintain associated SQL Server and SSRS instances, ensuring data integrity and reporting accuracy for healthcare programs.

  • Conduct system-wide troubleshooting, research, and development of software solutions (SW RTI) to address complex issues.

  • Design and develop Graphical User Interface (GUI) pages and panels for various subsystems, ensuring user-friendly and efficient interaction.

  • Offer support for miscellaneous Web Applications and Web Services, ensuring seamless integration and functionality.

  • Manage application and code migrations across different environments (Test, MO, UAT, Production), adhering to strict deployment protocols.

  • Respond to help desk inquiries regarding the interchange application and provide expert-level troubleshooting for system-wide issues.

  • Execute security role exports/imports and manage help text promotions for various environments.

  • Perform monthly system maintenance, including vault cleanup, system performance monitoring, and disk space optimization.

  • Support the release coordinator team and assist with application/code build promotions.

  • Provide back-up support for vacation/emergency coverage for System Architects and other subsystems.

  • Mentor new developers and team members, facilitating their onboarding and technical development.

  • Participate in code walkthroughs for system-wide and subsystem code modifications, ensuring code quality and adherence to standards.

  • Support the design and development of internal tools for reporting, help text management, security roles, and SLA tracking.

  • Implement Client Change Orders, including verification, coding, and testing.

  • Support annual Disaster Recovery (DR) drills as a system-wide representative.

  • Manage Active Directory user accounts, including adding, modifying, deleting, approving/denying access requests, and password resets.

  • Perform IIS log compression and encryption of sensitive information in configuration files.

  • Assist with setting up development environments for new developers, including Visual Studio, IIS, and build processes.

  • Create and maintain systems documentation and code release build scripts.

  • Perform server software installation, upgrades, and maintenance, including development tools and security patches.

📝 Enhancement Note: The responsibilities list is extensive and covers both development leadership and significant operational/system support tasks. The emphasis on "support and enhancements," "troubleshooting," "maintenance," "migrations," "monitoring," and "documentation" highlights the operations-critical nature of this role, beyond pure new development. The mention of "MMIS" (Medicaid Management Information System) in the original text (though not fully specified in the provided input, it's a common healthcare IT system that fits the context) further underscores the operational focus within a regulated sector.

🎓 Skills & Qualifications

Education: While not explicitly stated, a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is typically expected for a Tech Lead role with 9+ years of experience. Relevant certifications in .NET technologies, cloud platforms, or healthcare IT would be advantageous.

Experience: 9+ years of progressive experience in application development and programming.

Required Skills:

  • Extensive experience with ASP.NET, C#, HTML5, and JavaScript for front-end and back-end development.

  • Proficient in MS-SQL and Oracle database management, including querying, stored procedures, and performance tuning.

  • Strong command-line scripting skills with Microsoft PowerShell for automation and system administration tasks.

  • Deep understanding of Microsoft .NET Framework (multiple versions) and its core components.

  • Expertise in configuring and managing Microsoft Internet Information Services (IIS) for web application deployment.

  • Proven experience with Healthcare systems, specifically claims and pharmacy processing, and managing real-time transactions.

  • Experience with SQL Server and SSRS for data management and reporting.

  • Familiarity with Visual Studio (multiple versions) for integrated development environment (IDE) usage.

  • Experience with source control systems, particularly Vault.

  • Knowledge of Windows Server (multiple versions) administration and deployment.

  • Ability to perform cross-functional troubleshooting across various system layers.

  • Experience in designing and developing GUI pages and panels.

Preferred Skills:

  • Experience with Vault Command Line for advanced source control operations.

  • Proficiency in Regular Expressions for pattern matching and data manipulation.

  • Familiarity with Visual Basic for legacy system integration or specific module development.

  • Experience with Batch programming (C/Linux/Unix) for cross-platform scripting.

  • Proficiency with Windows performance monitoring tools.

  • Knowledge of browser settings and their impact on web application rendering.

  • Experience with Visual Build Pro for build automation.

  • Familiarity with Office 365 administration and integration.

  • Experience with Agent Ransack for advanced file searching.

  • Understanding of MMIS (Medicaid Management Information System) or similar state government healthcare systems.

  • Experience with DNN (DotNetNuke) or similar content management systems.

📝 Enhancement Note: The "Desired experience" section indicates a strong preference for tools and technologies that facilitate system management, automation, and broader development environments, common in operations and engineering leadership roles. The inclusion of "Healthcare systems (Claims, Pharmacy) processing real time transactions" is a critical differentiator for this role, requiring specialized domain knowledge.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Case Studies in System Enhancement: Showcase examples of how you've improved existing healthcare systems, focusing on UI/UX enhancements, performance optimizations, or bug resolution. Quantify the impact (e.g., reduced load times, improved user adoption, fewer errors).

  • Process Optimization Documentation: Provide documentation or examples of processes you've designed or optimized, such as deployment workflows, troubleshooting methodologies, or developer onboarding procedures. Highlight efficiency gains.

  • System Implementation Standards: Include examples of documentation related to system implementation, configuration management, or environment setup, demonstrating adherence to best practices and standards.

  • ROI Demonstration: Where possible, present projects or initiatives where your contributions led to measurable Return on Investment (ROI), such as cost savings, increased revenue, or improved operational efficiency.

Process Documentation:

  • Workflow Design and Optimization: Demonstrate experience in designing and documenting workflows for common development and operational tasks, such as code reviews, bug tracking, release management, and system monitoring.

  • Implementation and Automation Methods: Provide examples of how you've automated repetitive tasks or streamlined implementation processes using scripting (e.g., PowerShell) or build tools.

  • Measurement and Performance Analysis: Showcase how you've used tools to monitor system performance, analyze logs, and generate reports (e.g., SSRS reports, performance metrics) to identify areas for improvement.

📝 Enhancement Note: Given the hybrid nature of this role (Tech Lead + Systems Engineer), a portfolio should demonstrate not only coding proficiency but also leadership in process improvement, system reliability, and operational efficiency within the healthcare IT domain.

💵 Compensation & Benefits

Salary Range: $100,000 - $115,000 per year. This range is based on the provided information and reflects a typical compensation for a Tech Lead UI Systems Engineer with 9+ years of experience in the US market, considering the specific industry and responsibilities. Factors such as cost of living in the candidate's specific remote location, internal equity, and the candidate's specific knowledge, skills, and experience could influence the final offer within or potentially outside this range.

Benefits:

  • Flexible Vacation Policy: Generous and flexible vacation time allowing for work-life balance.

  • Educational Assistance: Support for continued learning, including tuition reimbursement or financial aid for professional development.

  • 401(k) Employer Match: Financial support for retirement savings with a company match.

  • Comprehensive Health Benefits: Access to a robust package covering medical, dental, and vision insurance.

  • Leadership and Technical Development Academies: Structured programs designed to enhance leadership and technical skill sets, fostering career growth.

  • Opportunities for Technical Credentials and Certifications: Gainwell supports employees in acquiring new certifications and enhancing their technical expertise.

Working Hours: 40 hours per week, with the expectation of providing on-call/after-hours support as needed. A flexible schedule may be accommodated to meet business needs.

📝 Enhancement Note: The salary range is explicitly provided. The benefits listed are standard for a full-time role at a company of this size and industry, with specific emphasis on growth and development opportunities relevant to a technical leadership position. The "working hours" detail implies a need for flexibility common in operations roles that require continuous system availability.

🎯 Team & Company Context

🏢 Company Culture

Industry: Healthcare Technology and Services. Gainwell Technologies specializes in providing IT solutions and services to government healthcare programs, including Medicaid Management Information Systems (MMIS). This sector is characterized by stringent regulations, a focus on public service, and the critical need for reliable, secure, and efficient systems.

Company Size: Not explicitly stated, but Gainwell Technologies is a significant player in its niche, suggesting a medium to large enterprise size, likely with several hundred to thousands of employees, which impacts team structures and operational processes.

Founded: Gainwell Technologies was established in 2020, emerging from DXC Technology's U.S. Health and Human Services business. This relatively recent establishment means it's likely building on established practices while fostering its own culture and innovation.

Team Structure:

  • Operations-Centric Engineering: The team likely comprises engineers who are not only developers but also system administrators, troubleshooters, and process improvers, reflecting the operational demands of healthcare IT.

  • Cross-Functional Collaboration: Expect close collaboration with other IT teams (e.g., infrastructure, security, QA), business analysts, project managers, and potentially client stakeholders from state government agencies.

  • Mentorship and Knowledge Transfer: The explicit mention of mentoring suggests a team culture that values sharing knowledge and developing talent internally.

Methodology:

  • Agile/Iterative Development: While not explicitly stated, modern software development often employs Agile methodologies. Given the need for rapid response to client needs and system issues, an iterative approach to development and support is likely.

  • Data-Driven Operations: Given the performance monitoring and SLA compliance responsibilities, a data-driven approach to system management and decision-making is expected.

  • Process Standardization: For government contracts, adhering to standardized processes for development, deployment, security, and support is paramount.

Company Website: https://www.gainwelltechnologies.com/

📝 Enhancement Note: The company's focus on government healthcare programs implies a highly regulated environment where operational stability, compliance, and robust support are as critical as innovative development. This context is vital for understanding the demands placed on this role.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a Tech Lead, indicating a senior individual contributor role with leadership responsibilities. It's beyond a standard developer role, requiring technical authority, problem-solving expertise, and the ability to guide others. It sits at the intersection of senior software engineering and systems operations leadership.

Reporting Structure: The Tech Lead likely reports to an Engineering Manager, Director of Engineering, or a similar operational leadership role within the healthcare IT division. They will also work closely with System Architects and potentially operations managers.

Operations Impact: The role has a direct impact on the operational stability and functionality of critical healthcare systems that serve vulnerable populations. Success ensures the continuous delivery of essential government healthcare services, impacting patient care and program efficiency. The ability to troubleshoot, enhance, and maintain these systems directly translates to business continuity and client satisfaction.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in .NET Framework, healthcare-specific technologies, and advanced UI/UX development practices.

  • Leadership Advancement: Progress into roles such as System Architect, Engineering Manager, or Director of Operations within Gainwell's IT structure.

  • Process Improvement Leadership: Lead initiatives focused on optimizing development workflows, deployment pipelines, and system support processes.

  • Domain Expertise: Become a recognized expert in healthcare IT systems, regulations, and best practices, making you invaluable to the company and industry.

  • Mentorship and Training: Develop strong leadership and coaching skills through mentoring junior developers and contributing to internal training programs.

📝 Enhancement Note: The role offers a clear path for growth by leveraging both deep technical skills and leadership capabilities within a specialized and impactful industry. The emphasis on "development academies" and "technical credentials" suggests a company commitment to employee growth.

🌐 Work Environment

Office Type: This is a fully remote opportunity, meaning the primary work environment is a home office. However, the company emphasizes the use of video cameras during interviews and initial orientation, suggesting a desire for strong virtual presence and engagement.

Office Location(s): While the job is posted with "Any city, WI," the remote policy explicitly states "Fully remote opportunity with the option to work anywhere within the United States." This means candidates can be based anywhere in the US, offering significant flexibility. There might be occasional travel (0-10%) for client meetings or team events, though this is minimal.

Workspace Context:

  • Virtual Collaboration: The work environment is heavily reliant on virtual collaboration tools (e.g., video conferencing, instant messaging, project management software). Effective communication and active participation in virtual meetings are crucial.

  • Technology and Tools: Access to a reliable internet connection and a suitable home office setup is essential. The company provides necessary software and likely supports the setup of development environments.

  • Team Interaction: Despite being remote, the emphasis on video calls and potential travel suggests opportunities for meaningful interaction with team members and stakeholders.

Work Schedule: Standard 40-hour work week, but with the expectation of providing on-call/after-hours support as needed. A flexible schedule is encouraged to accommodate business needs, which is common for roles supporting critical systems that require 24/7 availability.

📝 Enhancement Note: The remote nature requires strong self-discipline and excellent virtual communication skills. The "catch-all" responsibility suggests a dynamic and sometimes unpredictable work environment within the operations context.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: Likely a phone or video call with an HR representative or recruiter to assess basic qualifications and cultural fit.

  • Technical Interview(s): Expect one or more interviews with the hiring manager and senior team members. These will focus on your technical skills in .NET, SQL, UI development, and systems engineering. Case studies or coding challenges may be presented.

  • System Design/Architecture Discussion: Given the Tech Lead aspect, you may be asked to discuss system design principles, troubleshoot complex scenarios, or whiteboard solutions to hypothetical problems relevant to healthcare systems.

  • Portfolio Presentation: Be prepared to walk through specific projects from your portfolio, explaining your role, the technical challenges, your solutions, and the impact/results.

  • Behavioral Interview: Questions assessing leadership style, problem-solving approach, teamwork, and how you handle pressure or conflict.

  • Final Interview: Potentially with a senior leader for final approval.

Portfolio Review Tips:

  • Focus on Impact: For each project, clearly articulate the business problem, your specific contributions, the technical solution, and the quantifiable results (e.g., performance improvements, cost savings, user satisfaction).

  • Highlight Leadership: Showcase instances where you led a team, mentored developers, or drove process improvements.

  • Demonstrate Operations Acumen: Include examples of system troubleshooting, performance tuning, deployment processes, or documentation you've created.

  • Tailor to Healthcare: If possible, include projects related to healthcare IT, demonstrating your understanding of the domain.

  • Organize for Clarity: Present your portfolio in a structured manner, whether through a dedicated website, a PDF document, or a well-organized presentation deck. Be ready to discuss your code and design decisions in detail.

Challenge Preparation:

  • Coding Challenges: Practice common ASP.NET, C#, and SQL coding problems. Be prepared for challenges that involve UI manipulation, data access, or API integration.

  • System Troubleshooting Scenarios: Think through how you would diagnose and resolve common issues like slow application performance, database connectivity problems, or errors in web services.

  • Process Improvement Proposals: Be ready to discuss how you would improve a given process (e.g., code deployment, bug reporting) to increase efficiency or reduce errors.

  • Domain-Specific Questions: Refresh your knowledge of healthcare IT concepts, common systems (like MMIS), and regulatory considerations if applicable.

📝 Enhancement Note: The role's blend of development and operations means interviewers will look for a candidate who can not only code but also manage, support, and improve complex systems. A portfolio demonstrating this breadth is key.

🛠 Tools & Technology Stack

Primary Tools:

  • .NET Framework (multiple versions): The core development platform.

  • ASP.NET, C#: Primary programming languages/frameworks.

  • HTML5, JavaScript: For front-end development and UI interactivity.

  • Microsoft Visual Studio (multiple versions): The primary IDE for development.

  • Microsoft Internet Information Services (IIS): For hosting and managing web applications.

  • SQL Server: Primary relational database for application data.

  • SSRS (SQL Server Reporting Services): For creating and managing reports.

  • Oracle: Secondary database, indicating potential integration or legacy system support.

Analytics & Reporting:

  • SSRS: Used for generating operational and business reports.

  • Windows Performance Monitoring Tools: For system health and performance analysis.

  • Custom Reporting Tools: Potentially including Excel-based tools as mentioned (SLA Excel Update tool).

CRM & Automation:

  • PowerShell: Essential for system administration, automation, and scripting.

  • Vault: Source control management system.

  • Visual Build Pro / Build Scripts: For automating the build and deployment process.

  • Active Directory: For user management and security.

  • DNN (DotNetNuke): Potentially used for content management or portal frameworks.

📝 Enhancement Note: The technology stack is heavily Microsoft-centric, with a strong emphasis on .NET, SQL Server, and Windows Server. The inclusion of PowerShell and build automation tools highlights the operational and efficiency aspects of the role.

👥 Team Culture & Values

Operations Values:

  • Reliability and Stability: A paramount value in healthcare IT, ensuring systems are always available and function correctly, especially for critical patient data and program services.

  • Efficiency and Optimization: A drive to continuously improve processes, automate tasks, and optimize system performance to reduce costs and increase throughput.

  • Collaboration and Support: A willingness to help colleagues, share knowledge, and work together to solve complex problems, especially given the remote nature and on-call requirements.

  • Continuous Learning: Embracing new technologies, methodologies, and industry best practices to stay current in a rapidly evolving tech landscape, supported by company development programs.

  • Integrity and Accountability: Upholding the highest standards of data security, privacy, and ethical conduct, particularly when handling sensitive healthcare information.

Collaboration Style:

  • Remote-First Communication: Emphasis on clear, concise, and frequent communication through digital channels (Slack, Teams, email, video calls).

  • Proactive Information Sharing: Actively sharing updates, insights, and potential issues to keep stakeholders informed and facilitate timely decision-making.

  • Constructive Feedback Culture: Openness to providing and receiving feedback on code, designs, and processes to foster continuous improvement.

  • Cross-Functional Partnership: Working closely with business analysts, project managers, and other technical teams to ensure solutions meet both technical and business requirements.

📝 Enhancement Note: The company's mission to serve vulnerable populations and its focus on government healthcare programs likely instill a strong sense of purpose and responsibility within the team culture.

⚡ Challenges & Growth Opportunities

Challenges:

  • Legacy System Integration: Maintaining and enhancing older systems while integrating with newer technologies and meeting evolving client requirements.

  • Complex Healthcare Regulations: Navigating and ensuring compliance with stringent healthcare regulations (e.g., HIPAA, state-specific mandates) within system design and operations.

  • Remote Team Management: Effectively leading and collaborating with a remote team, ensuring productivity, engagement, and knowledge transfer without constant in-person interaction.

  • On-Call Demands: Managing the demands of after-hours and on-call support while maintaining work-life balance.

  • Evolving Technology Landscape: Keeping pace with rapid advancements in UI technologies, .NET, cloud computing, and healthcare IT solutions.

Learning & Development Opportunities:

  • Advanced .NET and C# Training: Opportunities to deepen expertise in the latest versions and features of the .NET ecosystem.

  • Healthcare IT Specialization: Gaining in-depth knowledge of healthcare systems, workflows, and regulatory compliance, becoming a subject matter expert.

  • Cloud Computing Certifications: Potential for training and certification in cloud platforms (e.g., Azure, AWS) if the company adopts cloud strategies.

  • Leadership Development Programs: Formal academies designed to hone leadership, management, and strategic thinking skills.

  • Mentorship Programs: Formal or informal mentorship opportunities with senior leaders and architects within Gainwell.

📝 Enhancement Note: The challenges presented are typical for senior roles in the healthcare IT sector, particularly those involving government contracts, and offer significant opportunities for professional development and career advancement.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you had to lead a team through a complex system migration or critical bug resolution. What was your approach, and what was the outcome?" (Assesses leadership, problem-solving, and impact.)

  • "How would you design a new UI component for a healthcare portal to ensure accessibility, usability, and compliance with relevant standards?" (Tests UI design principles, technical skills, and domain awareness.)

Company & Culture Questions:

  • "What interests you about working specifically in the healthcare technology sector, and with government programs?" (Gauges motivation and alignment with the company's mission.)

  • "How do you approach mentoring junior developers, particularly in a remote setting?" (Assesses leadership, communication, and team-building skills.)

Portfolio Presentation Strategy:

  • Structure: Organize your presentation logically: problem, solution, your role, technologies used, challenges, results (quantified if possible), and lessons learned.

  • Highlight Leadership & Operations: Emphasize your contributions as a Tech Lead and any operational aspects you managed (e.g., deployment, troubleshooting, process improvements).

  • Visual Aids: Use screenshots, diagrams, or code snippets to illustrate your points effectively.

  • Be Prepared for Deep Dives: Anticipate questions about specific technical decisions, trade-offs made, and alternative approaches you considered.

  • Connect to Gainwell's Mission: Briefly explain how your experience and skills can directly benefit Gainwell's mission of improving healthcare for vulnerable populations.

📝 Enhancement Note: Interviews for this role will likely assess a candidate's ability to blend strong technical development skills with operational oversight, leadership, and a deep understanding of the healthcare IT domain.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the official Gainwell Technologies careers portal, ensuring all required fields are completed accurately.

  • Tailor Your Resume: Clearly highlight your 9+ years of experience in ASP.NET, C#, SQL, UI development, and systems engineering. Emphasize any experience with healthcare systems, real-time transactions, and troubleshooting complex applications. Use keywords from the job description.

  • Prepare Your Portfolio: Curate 2-3 of your most relevant projects that showcase your technical leadership, UI/system design, problem-solving, and any process optimization or operational improvements you've driven. Be ready to present these with a focus on quantifiable results.

  • Practice Interview Responses: Prepare for technical questions covering .NET, SQL, and system troubleshooting. Rehearse answers to behavioral questions focusing on leadership, teamwork, and problem-solving, especially within a remote context.

  • Research Gainwell Technologies: Understand their mission, their focus on government healthcare programs, and their recent history. This will help you tailor your responses and demonstrate genuine interest.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires over 9 years of experience in application development using ASP.NET, C#, and SQL, with specific expertise in IIS and .NET Framework. Experience with healthcare systems processing real-time transactions is required.