Full Stack Sr .NET Developer

American Heart Association•Dallas, TX
•Hybrid

About The Position

The Full Stack Sr .NET Developer designs, develops, modifies, analyzes, secures, administers, supports, and manages .NET solutions that support the American Heart Association’s strategies, using web and mobile technologies. The role works with Azure solutions and web applications, contributes to database development, and helps maintain the Association’s digital assets and 24/7 web environment. The developer works with business partners and technical teams to translate requirements into designs and deployed solutions, estimates development efforts, supports applications through debugging and testing, and transfers web properties into operational status. The position also provides technical consultation and mentorship to junior team members. The role is based at the Association’s Dallas, Texas office; the posting identifies it as hybrid (#LI-Hybrid). The Association describes its work culture as focused on work-life harmonization and provides access to training and professional development resources, including Heart U.

Requirements

  • Bachelor’s degree or equivalent experience.
  • Five years of relevant experience.
  • Experience designing, developing, modifying, and building web applications using Microsoft technologies in Azure, including App Services, API Management Service, and SQL Databases.
  • Strong grasp of programming languages and frameworks, with hands-on experience in front-end technologies such as HTML, CSS, JavaScript (jQuery, React, Angular, or Vue), JSON, and XML, and back-end expertise in .NET.
  • Understanding of web architecture and ability to design scalable, robust, secure systems with performance in mind; implement APIs, design data models, and understand design patterns.
  • Proficiency in SQL programming (DDL and DML), complex queries, and stored procedures, with a good understanding of database concepts and data modeling.
  • Strong analytical and problem-solving skills, critical thinking, and efficient debugging ability.
  • Familiarity with accessibility guidelines and ability to incorporate them into delivered code.
  • Familiarity with CI/CD, DevOps, Agile development methodologies, and automated testing.
  • Experience developing proofs of concept to demonstrate feasibility and gain business approval.
  • Experience translating requirements into high-level designs for cross-technical-team acceptance and then into low-level designs and implementations.
  • Experience with ticketing systems, troubleshooting web application defects, and debugging with in-browser tools.
  • Ability to organize, prioritize, and meet project deadlines.
  • Customer-service mindset and excellent communication skills.

Nice To Haves

  • Experience with Visual Studio (VSTS) source control tools.
  • Proficiency in C# and Visual Basic .NET development languages.

Responsibilities

  • Analyze, secure, administer, support, and manage Azure .NET solutions.
  • Write code and perform system and application testing for the Association’s web applications and properties.
  • Provide debugging, system testing, and technical support for digital technologies associated with assigned applications.
  • Assist with day-to-day support and maintenance of the Association’s digital assets.
  • Analyze and develop databases, including base definitions, structures, documentation, operational guidelines, and protection.
  • Estimate development efforts in conjunction with business requests.
  • Follow and suggest improvements to web support and operations methodologies, standards, and procedures for the Association’s 24/7 web environment at application and server levels.
  • Transfer web properties from the digital development team into operational status according to build and deployment schedules and processes.
  • Provide documentation and artifacts for web products, operational processes, and work status for team metric reports.
  • Mentor junior team members.
  • Provide technical expertise and consultation to team members and business partners.
  • Build and deploy applications to Dev, Test, UAT, and Production environments.
  • Collaborate with leads and business analysts to understand scope and estimate effort.
  • Collaborate with developers, designers, and business stakeholders to translate requirements into designs and implement solutions.

Benefits

  • Medical, dental, vision, disability, and life insurance.
  • Retirement program with employer match and automatic contribution.
  • Employee assistance program, employee wellness program, telemedicine, and medical consultation.
  • Professional development resources, including Employee Resource Groups, a mentoring program, and Heart U.
  • Paid time off of at least 16 days per year for new employees, increasing with seniority.
  • 12 paid holidays each year, including several days off at the end of the year.
  • Tuition assistance for education related to current or potential future roles.
  • Annual salary planning and incentive programs, depending on position type.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service