
Full Stack Sr .NET Developer
American Heart Association2 days ago
Dallas, TX, USASenior
Responsibilities
- Design, develop, modify, secure, administer, support, and manage Azure .NET solutions.
- Write code and perform application, system, and automated testing for web applications and digital properties.
- Provide debugging, technical support, maintenance, and operational support for assigned applications and digital assets.
- Develop databases, including definitions, structures, documentation, operational guidelines, protection, data models, complex queries, and stored procedures.
- Design scalable, robust, secure, and performant system architectures, APIs, and data models.
- Build and deploy applications across development, test, UAT, and production environments.
- Estimate development efforts, translate requirements into high-level and low-level designs, and create proof-of-concept solutions.
- Support web operations and deployment processes for a 24/7 environment at application and server levels.
- Document web products, operational processes, work status, and team metrics.
- Collaborate with developers, designers, business analysts, business stakeholders, and technical leads.
- Mentor junior team members and provide technical consultation to team members and business partners.
- Troubleshoot web application defects using in-browser tools and incorporate accessibility guidelines into delivered code.
Requirements
- Bachelor’s degree or equivalent experience.
- Five years of relevant experience.
- Experience designing, developing, modifying, and building web applications with Microsoft technologies in Azure.
- Strong knowledge of programming languages, frameworks, web architecture, system design patterns, APIs, and data modeling.
- Hands-on front-end experience with HTML, CSS, JavaScript, jQuery, React, Angular, Vue, JSON, and XML, plus back-end .NET expertise.
- Proficiency in SQL programming, including DDL and DML, complex queries, stored procedures, and database concepts.
- Strong analytical, problem-solving, debugging, organization, prioritization, communication, and customer-service skills.
- Familiarity with accessibility guidelines, CI/CD, DevOps, Agile development methodologies, and automated testing.
- Experience developing proofs of concept, translating requirements into technical designs, troubleshooting web application defects, and working with ticketing systems.
- Ability to collaborate across technical teams, estimate levels of effort, and meet project deadlines.
- Preferred experience with source control tools and Visual Studio/VSTS.
- Preferred proficiency in C# and Visual Basic .NET.
Benefits
- Medical, dental, vision, disability, and life insurance benefits.
- Retirement program with employer match and automatic contribution.
- Employee assistance, wellness, telemedicine, and medical consultation programs.
- Professional development through Employee Resource Groups, mentoring, and Heart U online learning resources.
- Paid time off starting at 16 days per year for new employees, increasing with seniority, plus 12 paid holidays annually.
- Tuition assistance for education and career development related to current or potential future organizational roles.
- Hybrid work arrangement indicated by the posting.
Tech Stack
Categories
About American Heart Association
The American Heart Association is a U.S. nonprofit that advances cardiovascular health through research funding, clinical guidelines, education, and advocacy. It provides CPR and first aid training and certification for healthcare providers and workplaces, publishes scientific journals, and convenes conferences. Revenue comes from donations and grants along with training, publications, and events. Founded in 1924 and headquartered in Dallas, it runs national programs such as Go Red for Women and Heart Walk.