Lead Full Stack .Net Developer

PerficientAustin, TX

About The Position

As a Lead Technical Consultant, you will participate in all aspects of the software development lifecycle, including estimating, technical design, implementation, documentation, testing, deployment, and support of applications developed for our clients. You will work with solution architects and developers on interpreting wireframes and creative designs into functional requirements and subsequently into technical design. You will develop end-to-end features for our healthcare portal applications, working across the full technology stack from database to user interface. Our platform is modern and actively evolving, and this role is focused on new development: building data-rich, user-facing features in a regulated healthcare environment, increasingly with AI-assisted capabilities. The majority of your time will be spent on feature development for roadmap deliveries: creating lo-fi/hi-fi mockups for new features, implementing Angular components, building C# backend services, designing database schemas, and integrating with external systems. The balance will be dedicated to keeping the platform healthy as it evolves, including performance optimization, addressing technical debt, refactoring legacy patterns as our architecture modernizes, and scalability improvements. You will work independently to translate business requirements into user interface designs and technical implementations, collaborate with other engineers on API contracts, and participate in architecture discussions. Where applicable, you will build configurable, data-driven feature logic so product behavior can be adapted without code changes, rather than one-off hard-coded flows. This position requires versatility to context-switch between frontend and backend work while maintaining code quality and adhering to healthcare compliance requirements, including writing secure, privacy-conscious code and contributing to automated testing. You'll need to navigate ambiguous requirements, proactively communicate blockers, and bring innovative ideas to improve both user experience and technical architecture.

Requirements

  • 7+ years of application development experience.
  • C# Proficiency in modern frontend technologies including HTML5, CSS/SCSS, and responsive design principles & modern JavaScript framework experience.
  • Expert-level Angular and TypeScript for frontend development
  • Expert-level C# with ASP.NET Core for backend API development and business logic
  • Strong experience designing and consuming RESTful APIs
  • Solid Entity Framework Core and SQL Server skills, with comfort dropping to hand-written SQL (for example, Dapper) when performance calls for it.
  • Experience building data-driven, configurable feature logic (rules engines or similarly parameterized behavior) rather than one-off hard-coded flows.
  • Experience building data-forward interfaces such as dashboards, reporting, or search and filtering over sizable datasets.
  • Hands-on experience building and operating applications on Microsoft Azure: App Services, Azure Functions, Key Vault, and Application Insights; authentication with Azure AD B2C and MSAL; and Azure DevOps for CI/CD
  • Possesses a strong understanding of AI capabilities, limitations, and ethical considerations.
  • Proficient in leveraging AI technologies to drive innovation, support strategic initiatives, and enable data-driven decision-making.
  • Skilled problem solvers with the desire and proven ability to create innovative solutions.
  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
  • Future technology leaders- dynamic individuals energized by fast paced personal and professional growth.
  • Phenomenal communicators who can explain and present concepts to technical and non-technical audiences alike, including high level decision makers.
  • Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major.
  • Solid foundation in Computer Science, with strong competencies in data structures, algorithms and software design.
  • Knowledge and experience in developing software using agile methodologies.
  • Proficient in authoring, editing and presenting technical documents.
  • Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.

Nice To Haves

  • Client facing or consulting experience highly preferred.

Responsibilities

  • Lead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver.
  • Serve as a technical lead and mentor.
  • Provide technical support or leadership in the development and continual improvement of service.
  • Develop and maintain effective working relationships with team members.
  • Demonstrate the ability to adapt and work with team members of various experience levels.

Benefits

  • equal employment opportunities (EEO)
  • Disability Accommodations
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service