Senior Fullstack .Net Developer

QsourceMemphis, TN
4dRemote

About The Position

The Senior Full Stack .NET Developer is responsible for designing, building, and maintaining a touch-based, AI-enabled software system hosted in Microsoft Azure. This role applies deep expertise in C#, .NET, SQL, AI integration, and touch-first interface design to deliver a reliable and scalable application. The developer ensures the system effectively processes structured data, generates AI-supported insights, and provides efficient, intuitive user interaction through modern touch-driven controls.

Requirements

  • Proficient computer skills (MS Word, Excel, PowerPoint).
  • Excellent oral, written, and customer service-oriented communication skills.
  • Excellent and demonstrated criticalthinking ability.
  • Excellent organizational skills with the ability to respond to and coordinate multiple activities simultaneously under short time frames.
  • Customer service-oriented when working with internaland external customers.
  • Advanced proficiency in C# and .Net
  • Strong experience in Visual Studio, SQL Server & relational database design.
  • Demonstrated experience integrating AI into production applications.
  • High school diploma and/or Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field required; equivalent combination of education and extensive professional experience may be considered.
  • 5+ years of professional experience in software development.

Responsibilities

  • Design and develop a full-stack application using C# and .NET.
  • Build touch-optimized user interfaces for tablet and workstation use.
  • Implement responsive, intuitive workflows optimized for speed and usability.
  • Maintain clean, structured, and well-documented code.
  • Design and implement AI-enabled components that analyze data patterns and generate insights.
  • Integrate AI models or services directly into application workflows.
  • Ensure AI outputs are interpretable, traceable, and configurable.
  • Support longitudinal analysis and data-driven recommendations.
  • Design and manage SQL-based relational data models.
  • Build efficient data pipelines for structured and time-based data.
  • Ensure data accuracy, integrity, and reliability.
  • Support aggregation, filtering, and analytical processing.
  • Deploy and manage applications in Microsoft Azure or Windows-based virtual machines.
  • Maintain system performance, reliability, and availability.
  • Implement secure coding practices and access controls.
  • Support auditing, logging, and traceability.
  • Conduct testing, debugging, and performance optimization.
  • Maintain system stability and long-term maintainability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service