Back to all jobs
libertysoftware logo

Software Architect

libertysoftware
Southlake1mo ago

About the role

<p><strong>Lead the architecture of software that pharmacists depend on every day!</strong></p> <p>At Liberty Software, we proudly partner with client pharmacies across the country, helping them support their patients with powerful, user-friendly software. We're excited to grow our team by hiring a&nbsp;Software Architect to shape the technical direction of a platform ecosystem that touches real patients, real pharmacists, and real healthcare outcomes every day.&nbsp; This role will define the architectural direction of our pharmacy software platform, driving success of large-scale healthcare software initiatives, and mentoring the next generation of software development professionals.</p> <p><strong>Please note:</strong></p> <ul> <li>This role is based in our Southlake, TX office</li> <li>Liberty Software does not offer employment sponsorship opportunities for this role (e.g., H-1B, OPT, or other work visa status)</li> </ul> <p><strong>What You’ll Do:</strong></p> <ul> <li>Define and maintain the overall technical architecture across Liberty's product portfolio (PharmacyOne, P1CM, Liberty Command, RXQOne, RX365), ensuring consistency, scalability, and alignment with the product roadmap&nbsp;</li> <li>Evaluate and recommend technology choices, frameworks, and design patterns that support Liberty's platform modernization efforts and long-term technical strategy&nbsp;</li> <li>Establish and enforce architectural standards, coding guidelines, and best practices across development teams and PODs to ensure quality, maintainability, and security</li> <li>Lead the design of complex system integrations, including third-party data providers (Medi-Span, FDA), payment processors (triPOS/Worldpay), and regulatory interfaces (PDMP, 340B, HIPAA)</li> <li>Collaborate closely with the VP of Product Development, Dev Managers, and Team Leads to translate business requirements and product vision into sound technical designs and implementation plans</li> <li>Conduct architecture reviews for major features and platform changes, identifying risks, dependencies, and trade-offs before development begins</li> <li>Drive technical debt reduction by assessing the current codebase, prioritizing remediation efforts, and establishing a sustainable approach to modernization alongside feature delivery&nbsp;</li> <li>Mentor and guide senior developers and team leads on architectural thinking, design principles, and system-level problem solving to elevate the overall technical maturity of the engineering organization</li> <li>Develop and maintain architectural documentation — system diagrams, API contracts, data flow models, and decision records — that serves as a reliable reference for development and onboarding&nbsp;</li> <li>Evaluate build-vs-buy decisions and vendor technologies, providing leadership with clear technical assessments and recommendations</li> <li>Support the transition to Liberty's quarterly release model by ensuring architectural decisions account for stabilization, deployment rings, and multi-customer rollout considerations</li> <li>Participate in incident resolution and root cause analysis for production issues that involve architectural or systemic factors&nbsp;</li> </ul> <p><strong>&nbsp;</strong><strong>Qualifications:</strong></p> <ul> <li>Bachelor's degree in Computer Science, Software Engineering, or a related field, Master's degree a plus</li> <li>10+ years of professional experience in software development and delivery using .NET technologies, primarily C# and SQL Server</li> <li>Proven track record in project architecture and technical team leadership</li> <li>Deep expertise in .NET technologies (C#, .NET Framework, .NET Core/.NET 8+) with hands-on experience designing and building large-scale desktop and web applications</li> <li>Strong experience with modern web development technologies and frameworks (ASP.NET, Blazor, React, or similar) and an understanding of web application architecture, RESTful APIs, and front-end/back-end integration patterns</li> <li>Experience with cloud-based solutions, Azure preferred</li> <li>Strong understanding of relational SQL database models, including performance tuning, data modeling, and query optimization</li> <li>Excellent understanding of software design patterns, SOLID principles, domain-driven design, and architectural patterns (event-driven, CQRS, etc.)</li> <li>Demonstrated experience designing distributed systems, microservices architectures, and API platforms</li> <li>Proven experience leading technical teams through complex system migrations, modernization efforts, or platform transitions</li> <li>Demonstrated success in identifying and reducing technical debt within large, mature codebases while maintaining product stability and delivery velocity</li> <li>Expertise in Agile-based development methodologies and large-scale software project delivery</li> <li>Proven experience with modern software development practices, including CI/CD, automated testing, and source control (Git)</li> <li>Outstanding communication and interpersonal skills, with the ability to articulate complex technical concepts to non-technical stakeholders and leadership</li> <li>Proven ability to make strategic technical decisions in ambiguous situations and manage competing priorities</li> <li>Ability to work collaboratively across teams and departments</li> <li>Exposure to containerization and infrastructure-as-code practices is beneficial</li> <li>Familiarity with Jira or similar project-tracking tools used in Agile environments preferred</li> <li>Experience supporting or modernizing legacy application layers, including VB.NET and WinForms ideal</li> <li>Background in healthcare technology, pharmacy software, or other regulated industries a plus</li> <li>Awareness of pharmacy workflows and healthcare data standards or regulations, such as NCPDP or HIPPA, is a plus</li> </ul> <p><strong>Benefits Starting Day One:</strong></p> <ul> <li><strong>100% employer-paid medical and life insurance</strong> for employees, with optional dental and vision coverage at no cost</li> <li>Family coverage available with Liberty contributing 50% of the premium</li> <li>Fully vested<strong> 401(k)</strong> with employer match&nbsp;</li> <li>Employer contributions to <strong>Health Savings Accounts (HSA</strong>)</li> <li>Generous<strong> paid time off </strong>and paid holidays</li> <li>Tuition reimbursement and continuing education support</li> <li>Adoption expense reimbursement</li> <li>Dependent Care Flexible Spending Account <strong>(FSA)</strong> for tax savings on childcare</li> <li>Confidential counseling resources for mental health, financial planning, and more, via Optum EAP</li> <li><strong>Fully stocked breakroom</strong></li> </ul> <p><strong>Architect the future of pharmacy software that powers better patient care and APPLY TODAY!</strong></p> <p><span style="color: #ffffff;">&nbsp;#ID1</span></p> <p>&nbsp;</p> <p>&nbsp;</p>

Perks & benefits

  • 401k
  • Vision Insurance
  • Paid Time Off
  • Pension Matching

731,000+ hidden jobs like this

libertysoftware and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.