Job Description
Job DescriptionDescription:
Job Title: Software Engineer
Supervisor: Information Technology Director
Employment Type: Full-Time
FLSA Classification: Exempt
Location: Little Rock, Arkansas
Requirements:
About Us
AAIT Health harnesses AI and automation to reduce the administrative burden on medical and billing teams, so clinicians can focus on exceptional patient care while reducing burnout and boosting employee satisfaction. We are building a next-generation Electronic Medical Records (EMR) platform and related tools that help healthcare organizations work smarter, faster, and more securely.
What You’ll Do
· Build and improve user-facing product functionality for our EMR platform using React and TypeScript.
· Design and implement backend services and REST APIs using .NET/C# (e.g., ASP.NET Core).
· Work with SQL databases and Entity Framework/EF Core to support reliable, performant application behavior.
· Review current software, analyze issues and opportunities, and present ideas for improvement.
· Troubleshoot, support, and maintain systems in production; identify root causes and implement durable fixes.
· Partner with stakeholders to understand clinical and operational workflows, translate requirements into technical designs, and deliver iterative improvements.
· Implement secure engineering practices appropriate for sensitive healthcare data (e.g., access control, audit logging, safe data handling).
· Integrate AI-enabled functionality into the product when appropriate (e.g., approved AI services with monitoring and guardrails).
· Prepare and maintain technical documentation for supported systems (e.g., architecture notes, runbooks, and usage guides).
· Collaborate with the Director of IT and the Compliance Officer to align engineering practices with applicable policies, procedures, and regulatory requirements.
· Perform other related duties as assigned.
You Might Be a Fit If
· You have 3+ years of experience building and shipping production software in a product environment (full-stack preferred).
· You have experience supporting production systems, debugging complex issues, and improving reliability and performance.
· You are comfortable working across the stack with React/TypeScript on the frontend and .NET/C# on the backend.
· You have experience with SQL databases and ORMs such as Entity Framework/EF Core.
· You are familiar with GitHub and cloud deployment/operations (Azure preferred).
· You are comfortable collaborating with non-technical stakeholders and have strong written and verbal communication skills.
· You are a self-starter who can prioritize and manage multiple tasks with minimal supervision while providing timely and accurate status reports.
· You maintain an obligation to report errors or breaches and work collaboratively with stakeholders to minimize and correct issues.
· You are reliable, adhere to administrative and departmental policies, and demonstrate regular attendance and timeliness.
Bonus Points
· Experience integrating AI features (e.g., LLM/NLP or other AI services) into production software.
· Familiarity with machine learning (e.g., Python, TensorFlow, PyTorch, or scikit-learn) and interest in future in-house model work.
· Healthcare or EMR experience and HIPAA-aware development practices.
Role Details
· Full-time position with presence in the office required.
· Core schedule: Monday–Thursday 8:00 a.m. to 5:00 p.m. and Friday 8:00 a.m. to 12:00 p.m., with occasional work outside regular business hours as needed.
· Travel may be required.
· The position operates in a professional office environment and involves significant time writing, typing, speaking, listening, standing, sitting, walking, and reaching.
· Operation of standard office equipment, non-CDL motor vehicles, mobile phones, and related technology is expected.