Sr Software Engineer I

American Specialty Health Incorporated
$112,500 - $140,000Remote

About The Position

American Specialty Health Incorporated is seeking Sr. Software Engineers to join our growing organization. We are looking for creative and analytical problem-solvers to join one our growing Information Technology teams and help us continue to improve our products and processes so that our members and customers can reach their goals. As a company that heavily relies on cutting-edge IT operations to serve its members, ASH is seeking ambitious individuals with a strong team mentality and a genuine passion for software engineering. Join a company where programming design and quality is expected, appreciated, and nurtured.

Requirements

  • Bachelor’s degree in an IT, computer or technical related field or equivalent experience. High school diploma required.
  • Minimum of 5 years of progressive experience performing computer programming with experience in ASP.Net, VB.Net, C#, SQL.
  • Experience with web development programming in a client/server setup required.
  • Experience with relational database design, writing queries and stored procedures with MySQL or Microsoft SQL required.
  • Experience with Object Oriented Analysis and Development within large enterprise level applications required.
  • Experience with software design patterns required.
  • Experience with designing and architecting complex enterprise level systems required.
  • Experience with mentoring other programmers.
  • Maintain productivity in a changing environment.
  • Completing tasks in a fast paced development cycle.
  • Familiarity with software development life cycles such as Agile or SCRUM.
  • Ability to design and architect complex enterprise level systems.
  • Expertise with SOLID design principles.
  • Hands-on experience using AI coding assistants in day-to-day development.
  • Understanding of prompt design and evaluation for engineering workflows.
  • Familiarity with LLM APIs and basic patterns such as retrieval-augmented generation and function/tool calling.
  • Ability to validate AI-generated output for correctness, security, and bias.

Nice To Haves

  • Experience with development and consumption of web services preferred.
  • Experience with XSLT, XML.
  • HTTP, C#, SQL optimization experience
  • Experience building lightweight AI-enabled features into production systems is a plus.
  • Experience with VSCode

Responsibilities

  • Analyze, design, develop, and maintain software applications using latest Microsoft technologies, with minimal supervision.
  • Formulates and defines system scope and objectives of complex software applications.
  • Develops an understanding of assigned application and internal customer area, standards and techniques, and general business knowledge.
  • Unit testing as applicable.
  • Provides accurate time estimates of assigned tasks and projects.
  • Mentors other engineers.
  • Properly refactor legacy components as needed.
  • Communicates directly with product owner and end users.
  • Participates in the training or development of others, as directed.
  • Maintains familiarity with and uses department methodology as appropriate.
  • Analyzes alternatives, providing a cost/benefit comparison.
  • Monitors and ensures automated processes run as expected. Responsible for remediation.
  • Assist in code reviews.

Benefits

  • company-provided technology equipment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service