.NET Engineer

Apply Now

Company: Avid Technology

Location: San Diego, CA 92154

Description:

WHAT IS AVID?

We're a nationally recognized nonprofit that partners with 8,000 schools across the country to shift to a more equitable, student-centered approach, closing the opportunity gap so that ALL students are prepared for college, career, and life. And the results? Well, they speak for themselves.

AVID provides 2.5 million students annually with the tools they need to think critically, collaborate, and set high expectations to confidently conquer the challenges that await them. We accomplish this work by training over 85,000 educators every year through in-person and virtual professional learning opportunities.

WHAT IS THE JOB?

The .NET Engineer will be responsible for designing, developing, and maintaining complex web applications using C#, .NET Core, and Blazor. This role involves collaborating with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications. The engineer will deploy and manage applications in Azure, integrate third-party services, manage database operations, drive software architecture decisions, and implement testing strategies.

Note: This position is a term-limited opportunity with an initial 3-year appointment. While there may be potential for it to become a permanent role on the Software Development team, continuation beyond the 3-year term is not guaranteed.

WHY WORK WITH US?
  • Competitive Salary: We've done our research and pay generously to attract the best to join our team. That's why we offer all employees the midpoint right from the start. There are no negotiations and no hassle, and you can be confident that you are being valued and offered an equitable salary. See below for our offer rates based on your geography.
  • Taking Care of You Allowance: All AVID employees (that's right, ALL employees) receive an extra $10,000 annually to support them in the most meaningful ways: housing costs, transportation, family expenses- whatever your needs may be.
  • Retirement Planning: AVID Center provides a 10% salary contribution to a 403(b) retirement plan, beginning after 90 days of full-time employment.
  • Flexibility in Work Location: This position may work 100% remote in any of the four times zones in the contiguous United States.
  • Generous Paid Time Off (PTO): This position is eligible for 22 days of PTO per year, with 12 paid holidays plus a winter break in between Christmas and New Year's Day.
  • Continued education opportunities: All full-time employees with at least 1 year of continuous AVID Center service are eligible for $5,250 per calendar year in tuition reimbursement for qualifying coursework or certification.
  • Company-Provided Equipment: Our home office set-up includes a laptop, dock, and extra monitor, with other amenities available on request.
  • Health and Welfare Plans to Support Every Aspect of Your Well-Being: AVID Center offers several benefits plans through our provider, Cigna, and greatly subsidizes the cost of these plans
  • Connect in Person: A yearly All-Staff gathering will allow you to connect in person with the entire AVID team.

Pay rates for this position:

We bring in all employees at the midpoint of the salary range for your role. Knowing that not all cities share the same cost of labor, we make offers using a tiered approach based on your geographical location. While the majority reside in Zone 1 or Zone 2 areas, we acknowledge variations, even within counties, ensuring fair compensation for all based on their specific location's cost of labor.

For the .NET Engineer position, here is what we will offer:

Zone 1 (areas characterized by lower labor costs [e.g., Charleston, WV, Cleveland, OH, Phoenix, AZ, Omaha, NE, etc.]): $108,841 annually

Zone 2 (areas with moderate labor costs [e.g., Syracuse, NY, Ann Arbor, MI, Denver, CO, San Diego, CA, etc.]): $117,005 annually

Zone 3 (areas known for high labor costs [e.g., Washington, D.C., Trenton, NJ, Los Angeles, CA, Seattle, WA, etc.]): $125,168 annually

Zone 4 (areas with the highest labor costs [e.g., Bridgeport, CT, New York City, NY, San Francisco, CA, San Jose, CA, etc.]): $138,774 annually
*The cities listed above are examples only and do not represent an exhaustive list for each salary zone.

WHAT WILL YOU DO IN THIS ROLE?

Full Stack Development:
  • Design, develop, and maintain web applications using C#, .NET Core, and Blazor.
  • Collaborate with teams to define, design, and ship new features.
  • Ensure application performance, quality, and responsiveness.

Azure Cloud Services:
  • Deploy and manage applications using Azure services.
  • Configure and maintain CI/CD pipelines.
  • Monitor and optimize cloud resource usage.

Third-Party Integrations:
  • Integrate and maintain connections to third-party services, APIs, and SDKs.
  • Troubleshoot integration issues, ensuring security and data integrity.

Database & ORM:
  • Write efficient SQL queries, stored procedures, and view definitions.
  • Use ORMs to create and manage data models.
  • Implement data integrity, migration, and performance optimization best practices.

Architecture & Best Practices:
  • Drive software architecture decisions and participate in high-level technical discussions.
  • Champion SOLID principles, design patterns, and clean code methodologies.
  • Conduct code reviews and mentor junior developers.

Testing & Documentation:
  • Implement and maintain unit, integration, and end-to-end testing strategies.
  • Create and maintain technical documentation.
  • Collaborate on improving development and release processes.

WHO ARE YOU?
  • You are a full-stack developer with deep experience in the Microsoft ecosystem, and you've got the C# chops to back it up.
  • You are fluent in .NET (especially .NET Core) and have built modern, interactive web apps using Blazor.
  • You are just as comfortable crafting clean, reusable front-end components in HTML/CSS as you are writing secure, efficient APIs and SQL queries.
  • You are a cloud enthusiast who knows your way around deploying, tuning, and managing Azure services-and how infrastructure choices affect app performance.
  • You are a versatile problem-solver who can jump into any project and deliver clean, maintainable code.
  • You are a tech translator who bridges technical and non-technical teams, knowing when to dive deep and when to keep it high-level.
  • You are meticulous about testing and documentation, ensuring the end result is stable, reliable, and production-ready.
  • You are a collaborative teammate who thrives in supportive, highly technical environments-willing to mentor, learn, and help the team grow.
  • You have 5+ years of hands-on experience in full-stack .NET development, a strong command of C#, and a drive to keep improving.
  • You have strong experience with ORM frameworks (e.g., Entity Framework, Dapper), and ability to design and optimize efficient database schemas.
  • You are energized by the challenge of modernizing legacy systems, building useful tools, and making a difference in a mission-driven organization.

NICE TO HAVES?
  • Familiarity with front-end frameworks beyond Blazor (React, Angular, or Vue).
  • Working knowledge of Agile/Scrum methodologies.
  • Exposure to DevOps practices and tools like Azure DevOps or GitHub Actions.

*Allowable Substitutions: Any combination of experience, training, or credential certification endorsement that provides the incumbent/applicant with the knowledge, skills, and ability required to perform the work, as determined by AVID Center. Qualifying work experience, as identified by the VP, People Operations, may substitute for the education requirement.

AVID Center is committed to complying with federal, state, and local laws on employee vaccinations, and candidates and employees should be aware that the full vaccination against COVID-19 may be required in the future. Due to some district requirements, AVID Center may not assign employees to an in-person event in schools or districts unless they are fully up to date with all recommended COVID-19 vaccinations. AVID Center is an equal opportunity employer and will provide reasonable accommodation to those unable to be vaccinated where it is not an undue hardship to the company to do so as provided under federal, state, and local law.

AVID Center prides itself on the diversity of our workplace and continuously seeks to recruit individuals who will enhance this diversity and, ultimately, the effectiveness of our organization. To demonstrate this commitment, we encourage all who are truly excited about this role to apply, even if they don't meet every requirement. We believe that people who are passionate about what they do can succeed in this role or in other roles within our organization.

Similar Jobs