Software Engineer I

The SSI Group, LLC.•Mobile, AL

About The Position

The Software Engineer I participates in the complete software development lifecycle, from design and architecture through system integration, usability, and delivery. The role works closely with engineers, product owners, and management to deliver scalable SaaS solutions in an agile environment, with a focus on hands-on development, performance tuning, testing, and production support. The position follows security, privacy, and compliance best practices. The role also shares responsibility for information security and data protection under SSI’s Security-First Mindset, which encompasses governance, accountability, awareness, preparedness, and collaboration. Additional duties may include supporting QA and client services, assisting other team members and development teams, and performing other related duties as assigned.

Requirements

  • At least one year of experience as a Software Engineer.
  • A bachelor’s degree in Computer Science or relevant industry experience; a combination of experience and advanced education may be substituted.
  • Knowledge and experience with SQL Server 2019+, SSMS, and T-SQL.
  • Knowledge and experience with XML, JSON, XPath, XSL, XSLT, and XPointer.
  • Knowledge and experience with C# and ASP.NET (MVC, Web Forms, WebAPI), React, Node.js, AngularJS, JavaScript, TypeScript, jQuery, and HTML.
  • Knowledge and experience with WCF, SOAP, RESTful Web Services, Entity Framework, and ADO.NET.
  • Knowledge and experience with Visual Studio 2022+, Azure DevOps, Git, TFS, Microsoft Release Management, Docker, Redis, and RabbitMQ.
  • Familiarity with Copilot and Continue AI developer tools.
  • Knowledge of Telerik and Kendo UI, Bootstrap, Microsoft Office, and SQL Server Reporting Services.
  • Knowledge of Azure, AWS, and private cloud environments.
  • Knowledge of object-oriented analysis and design, design patterns, and MS Visio; experience designing scalable, enterprise-grade solutions.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to manage multiple tasks and meet deadlines under pressure.
  • Effective communication skills, including explaining complex technical issues.
  • Proactive, collaborative, detail-oriented, self-motivated, and committed to excellence.
  • Ability to make independent decisions and take ownership of tasks.
  • Must be able to see clearly with or without corrective lenses and hear clearly with or without aids.
  • Must be able to use hands, fingers, and wrists repetitively with a computer keyboard and other office equipment on a regular basis.
  • Must be proficient in spoken and written English.
  • Willingness to travel occasionally as required.
  • Background check and drug test required.

Nice To Haves

  • Master’s degree in Computer Science or relevant industry experience.
  • Knowledge of healthcare revenue cycle and electronic claims processing.

Responsibilities

  • Design, develop, test, and deliver new features and software applications.
  • Create and maintain technical documentation, including architectural designs and improvement proposals.
  • Analyze and tune application performance, and proactively identify and address scalability and reliability risks.
  • Conduct code reviews and contribute to code quality standards.
  • Support release management and the deployment and maintenance of production systems.
  • Investigate, debug, and resolve escalated production issues.
  • Write unit tests and contribute to automated testing strategies.
  • Design and implement logging, error-handling patterns, and performance-monitoring dashboards.
  • Identify and optimize slow-performing SQL queries and system bottlenecks.
  • Participate in backlog grooming, sprint planning, and status updates to keep stakeholders informed.
  • Ensure compliance with corporate policies and federal regulations related to security, privacy, accessibility, and ethical AI use.
  • Support QA and client services teams as needed.
  • Assist other team members and development teams as needed.
  • Fulfill shared information security and data protection responsibilities, including protecting company assets and system and data resources, identifying and reporting security risks, improving operational preparedness, and promoting security awareness.

Benefits

  • Medical insurance
  • Dental insurance
  • Life and AD&D insurance
  • Long-term disability insurance
  • Vision insurance
  • 401(k) matching
  • Paid vacation
  • Tuition reimbursement
  • Competitive salaries
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service