Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
.NET Engineer image - Rise Careers
Job details

.NET Engineer

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join AVID Center as a .NET Engineer, where you'll develop and maintain web applications using C#, .NET Core, and Blazor while collaborating with cross-functional teams in a mission-driven environment.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Design, develop, and maintain full-stack web applications; manage Azure deployments; integrate third-party services; optimize database performance; and lead architecture decisions and documentation.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Proficient in C#, .NET Core, Blazor, Azure services, and SQL; strong understanding of software architecture principles and testing strategies; experience with ORM frameworks.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: 5+ years of experience in full-stack .NET development; knowledge of Agile/Scrum methodologies and familiarity with front-end frameworks is a plus.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This is a fully remote position, available anywhere in the contiguous United States, including San Diego, California.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $108841 - $138774 / Annually



WHAT IS AVID?

We’re a nationally recognized nonprofit that partners with 7,500 schools across the country and internationally 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 serves more than 2 million students annually, equipping them with the tools to think critically, collaborate, and set high expectations to confidently tackle the challenges ahead. We accomplish this by training over 85,000 educators each year through in-person and virtual professional learning that builds capacity for lasting change.

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.

Average salary estimate

$123807.5 / YEARLY (est.)
min
max
$108841K
$138774K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About .NET Engineer, Avid Technology

Join AVID Center as a .NET Engineer and be part of our mission-driven team in San Diego or anywhere in the contiguous United States! In this exciting role, you'll develop and maintain innovative web applications using C#, .NET Core, and Blazor, working alongside our cross-functional teams to bring our collaborative vision to life. As a key player in our software development team, you'll dive into designing full-stack applications, deploying them on Azure, and integrating with third-party services while ensuring they run smoothly and efficiently. You will also lead architecture decisions based on best practices. Your expertise in SQL and ORM frameworks will be crucial for optimizing database performance and implementing robust testing strategies. If you're passionate about building impactful software solutions and ready to contribute to our goal of closing the opportunity gap for students, then this role is perfect for you. You'll also enjoy competitive compensation, generous benefits, and a supportive work environment that values flexibility and growth. Let's innovate together at AVID Center!

Frequently Asked Questions (FAQs) for .NET Engineer Role at Avid Technology
What are the primary responsibilities of a .NET Engineer at AVID Center?

As a .NET Engineer at AVID Center, your primary responsibilities include designing, developing, and maintaining full-stack web applications using C#, .NET Core, and Blazor. You'll also be involved in managing Azure deployments, integrating third-party services, and optimizing database performance. Collaboration with cross-functional teams and participating in architectural decision-making are key aspects of this role.

Join Rise to see the full answer
What qualifications are required for the .NET Engineer position at AVID Center?

To qualify for the .NET Engineer position at AVID Center, candidates should have 5+ years of experience in full-stack .NET development. Proficiency in C#, .NET Core, Blazor, and SQL is essential, along with a solid understanding of software architecture principles. Familiarity with Agile/Scrum methodologies and front-end frameworks is a plus, but not required.

Join Rise to see the full answer
Is the .NET Engineer position at AVID Center a remote role?

Yes, the .NET Engineer position at AVID Center is fully remote, allowing you to work from anywhere in the contiguous United States, including San Diego. This flexibility is part of our commitment to creating a supportive work-life balance for our employees.

Join Rise to see the full answer
What kind of projects will a .NET Engineer work on at AVID Center?

A .NET Engineer at AVID Center will work on a variety of projects focused on developing and enhancing web applications aimed at supporting educational initiatives. You'll be responsible for implementing features, optimizing user experience, and ensuring application performance to meet the needs of our mission-driven organization.

Join Rise to see the full answer
What benefits can a .NET Engineer expect at AVID Center?

AVID Center offers a range of attractive benefits to its .NET Engineers, including a competitive salary, a $10,000 allowance for personal needs, a robust 403(b) retirement plan, 22 days of paid time off, tuition reimbursement for continued education, and comprehensive health and welfare plans. We also provide all necessary equipment for remote work.

Join Rise to see the full answer
Common Interview Questions for .NET Engineer
Can you describe your experience with C# and .NET Core?

A great way to answer this question is by detailing specific projects where you utilized C# and .NET Core to develop applications. Highlight your understanding of the frameworks, your approach to problem-solving with them, and any best practices you follow during development.

Join Rise to see the full answer
What is your experience with Blazor?

When discussing your experience with Blazor, emphasize any projects where you used it to create interactive web applications. Talk about your familiarity with its component-based architecture and how you've integrated it with backend services, ensuring a smooth user experience.

Join Rise to see the full answer
How do you approach database optimization?

In your response, outline the methods you have used for optimizing databases, including indexing, query optimization, and normalization. Provide specific examples where you successfully improved database performance and the impact it had on the applications.

Join Rise to see the full answer
Can you give an example of how you’ve collaborated with cross-functional teams?

Use this opportunity to discuss a specific instance where you worked with teams such as design, project management, or QA. Focus on how you communicated technical requirements effectively and contributed to a successful project outcome.

Join Rise to see the full answer
What is your experience with cloud services, specifically Azure?

Discuss your familiarity with Azure and any previous projects where you deployed applications using Azure services. Highlight your knowledge of CI/CD pipelines, Azure functions, or any specific services you've managed, and any challenges you've overcome in a cloud environment.

Join Rise to see the full answer
How do you ensure application performance and quality?

You might mention techniques such as unit testing, integration testing, and performance monitoring tools. Share examples of how you've implemented these practices in past projects to enhance application reliability and user satisfaction.

Join Rise to see the full answer
What is your experience with Agile/Scrum methodologies?

Talk about your exposure to Agile/Scrum practices. Share how you've participated in sprints, daily standups, or retrospectives, and the impact these methodologies have had on your team's productivity and project delivery.

Join Rise to see the full answer
How do you stay updated with the latest developments in technology?

To answer this question, discuss the resources you use for staying informed, such as online courses, blogs, industry conferences, or professional networking platforms. Highlight your adaptability and commitment to continuous learning in the tech field.

Join Rise to see the full answer
Can you explain a challenging technical problem you solved?

Relate a specific challenge you faced in your previous role and describe the steps you took to resolve it. Focus on your thought process, the tools you used, and the final outcome, demonstrating your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

To address this, talk about your time management strategies and how you assess tasks based on urgency and importance. Provide an example of a time when you had to pivot quickly on a project and how you effectively managed competing priorities.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
GE Vernova Hybrid Niskayuna, New York, United States
Posted 6 days ago

We are looking for a visionary Senior Software Architect specializing in Generative AI to lead the development of scalable AI solutions at GE Vernova in Niskayuna, NY.

Join Iridium's Mobile Product Software Engineering Team as an Embedded Software Engineer III, where you will develop high-quality software solutions for satellite communications.

Photo of the Rise User

Join Topaz Labs as an Implementation Specialist in Dallas, TX, and help drive the future of photo and video editing technology.

Photo of the Rise User
Posted 13 days ago

A dynamic Software Engineer specializing in iOS is sought to shape mobile solutions for innovative rider experiences.

Photo of the Rise User
Prolucid Remote No location specified
Posted 13 days ago

Join Prolucid as an Intermediate Software Engineer to build impactful software for life-saving technologies and beyond.

Photo of the Rise User
Posted yesterday

Groupe SCALIAN is looking for a skilled Fullstack Developer with React and Node.js expertise to enhance their project team in Toulouse.

Photo of the Rise User
Posted 6 days ago

Become a centerpiece of Visa's ATM network as a Staff Software Engineer, crafting solutions that ensure efficiency and reliability.

Photo of the Rise User

Scientific Research Corporation seeks an experienced Software Engineer with a strong background in software development and security clearance to innovate solutions for defense systems.

Our mission is to empower media creators with innovative technology and collaborative tools to entertain, inform, educate and enlighten the world.

7 jobs
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Junior Software Engineer at Enode
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands