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 advance the American Heart Association’s strategies, using web and mobile technologies. The role supports Azure .NET solutions and the Association’s digital assets, including web applications and properties, across development and operational environments. The developer works with fellow developers, designers, business stakeholders, leads, and business analysts to understand work scope, estimate effort, translate requirements into designs, and implement solutions. The position also provides technical expertise and consultation, supports junior team members through mentoring, and contributes to the Association’s 24-by-7 web environment and its operational standards and processes.

Requirements

  • Bachelor’s degree or equivalent experience.
  • Five years of relevant experience.
  • Experience designing, developing, modifying, and building web applications using Microsoft technologies in an Azure environment, including App Services, API Management Service, and SQL Databases.
  • Strong grasp of programming languages and frameworks, with front-end experience in HTML, CSS, JavaScript (including 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 system architecture with performance in mind.
  • Ability to implement APIs, design data models, and understand design patterns.
  • Proficiency in SQL programming (DDL and DML), including developing complex queries and stored procedures, and understanding database concepts such as data modeling.
  • Strong analytical and problem-solving skills, including critical thinking and efficient debugging.
  • Familiarity with accessibility guidelines and ability to incorporate them into delivered code.
  • Familiarity with CI/CD, DevOps, Agile development methodologies, and automated testing.
  • Experience translating requirements into high- and low-level designs and implementing solutions.
  • Experience with ticketing systems and troubleshooting web application defects using in-browser debugging tools.
  • Ability to organize and prioritize work and meet project deadlines.
  • Customer-service mindset and excellent communication skills.
  • Ability to collaborate with developers, designers, business stakeholders, leads, and business analysts.

Nice To Haves

  • Experience with source control tools.
  • Experience with Visual Studio (VSTS).
  • 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.
  • Debug, test, and provide 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 defining structures, documentation, operational guidelines, and protection.
  • Estimate development efforts in conjunction with business requests and collaborate with leads and business analysts to determine scope and level of effort.
  • Follow and suggest improvements to web support and operational methodologies, standards, and procedures for the Association’s 24-by-7 web environment at application and server levels.
  • Transfer web properties from digital development 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 and provide technical expertise and consultation to team members and business partners.
  • Build and deploy applications to Dev, Test, UAT, and Production environments.
  • Develop proof-of-concept work based on business needs to demonstrate feasibility and gain approval.
  • Translate requirements into high-level designs for cross-technical team acceptance, then into low-level designs and implemented solutions.
  • Collaborate with developers, designers, and business stakeholders.
  • Troubleshoot web application defects and debug using in-browser tools.
  • Organize and prioritize work to meet project deadlines.

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 mentoring program and Employee Resource Groups.
  • Heart U online learning resources and professional development opportunities.
  • 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, based on position type.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service