NVR, Inc

Senior Software Engineer

NVR, Inc$100K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software development experience focusing on scalable enterprise applications.
  • Hands-on experience with Microsoft Dynamics 365 CRM or similar enterprise systems.
  • Proficient in .NET, C#, SQL, and modern web development technologies.
  • Familiarity with Microsoft Azure services and event-driven architectures.
  • Understanding of CRM business processes across key domains such as marketing and sales.
  • Strong troubleshooting skills for complex production issues across multiple platforms.
  • Excellent communication skills and ability to work in a small, agile team.

Responsibilities

  • Design, configure, and support solutions within Microsoft Dynamics 365 CRM.
  • Develop custom enterprise applications using .NET, Azure services, and scalable application design.
  • Maintain integrations across Dynamics 365, third-party platforms, and internal systems.
  • Collaborate with stakeholders to gather requirements and deliver scalable solutions.
  • Participate in the full software development lifecycle from analysis to deployment.
  • Lead the resolution of complex production issues and perform root cause analysis.
  • Contribute to technical design decisions ensuring maintainability and scalability.

Benefits

  • Competitive Compensation
  • Home Purchase Discount
  • Mortgage and Settlement Services Discounts
  • Comprehensive Health, Life, and Disability Insurance
  • 401(k) with immediate eligibility for contributions
  • Employee Stock Ownership Program
  • Vacation and Holidays
Full Job Description
Senior Software Engineer to work on site in Reston, VA.

Summary

As a Senior Software Engineer, you will design, build, integrate, and support scalable solutions for our Marketing, Sales, and Customer Service teams. The ideal candidate has strong hands-on experience with Dynamics 365 CRM or a similar enterprise CRM platform, along with full-stack development skills in .NET, Azure, SQL, and modern software engineering practices, including developing complex application logic and integrations to support business-critical capabilities. This is a hands-on role on a small, agile team, requiring someone who is self-driven, collaborative, adaptable, and comfortable owning end-to-end delivery, working across enterprise platforms and custom code, and supporting production systems.

Key Job Responsibilities
  • Design, develop, configure, and support solutions within Microsoft Dynamics 365 CRM, including customizations, plugins, and workflows.
  • Develop custom enterprise applications using .NET, C#, SQL, and Azure services, leveraging modern web development frameworks, RESTful APIs, and scalable application design patterns.
  • Develop and maintain robust integrations across Dynamics 365, third-party platforms, and internal systems, including data transformation, event processing, and API-based communication.
  • Partner with product managers, business stakeholders, technical leads, and other IT teams to understand business needs and deliver practical, scalable solutions.
  • Participate in the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, documentation, and production support.
  • Lead investigation and resolution of complex production issues across CRM, SQL, and integrated platforms, performing root cause analysis and implementing permanent fixes.
  • Contribute to technical design decisions and help ensure solutions are maintainable, scalable, and aligned with enterprise architecture standards.

Job Qualifications
  • 5+ years of professional software development experience, with a strong focus on building and supporting scalable enterprise applications.
  • Experience designing, developing, configuring, and supporting Microsoft Dynamics 365 CRM or a similar enterprise CRM platform, including customizations and integrations with enterprise systems.
  • Experience building enterprise applications using .NET, C#, SQL, and modern web development technologies, including developing performant and scalable application logic.
  • Experience with Microsoft Azure services such as Azure Functions, App Services, API Management, Service Bus, Logic Apps, Key Vault, and Azure SQL, with exposure to integration patterns and event-driven architectures.
  • Understanding of CRM business processes across marketing, sales, customer service, lead management, opportunity management, and customer support, with the ability to translate business needs into scalable technical solutions.
  • Proven ability to troubleshoot and resolve complex production issues across multiple systems, including CRM, databases, and external integrations.
  • Strong communication skills with the ability to work independently while collaborating effectively within a small, agile, cross-functional team, and owning end-to-end delivery of solutions.

  • Competitive Compensation
  • Home Purchase Discount
  • Mortgage and Settlement Services Discounts
  • Comprehensive Health, Life, and Disability Insurance
  • 401(k) (Full-time employees are eligible to contribute immediately)
  • Employee Stock Ownership Program
  • Vacation and Holidays

In addition to the traditional benefits, we offer all our employees stock ownership through a profit-sharing trust as part of our retirement savings package. NVR has had the highest Earnings Per Share growth rate in the homebuilding industry for the past 10 years, so as we grow financially, so do you.

View more about our exceptional culture and comprehensive benefits at https://www.nvrcareers.com/.

#LI-Onsite

About NVR, Inc

NVR, Inc. (NVR) is a homebuilder in the United States. The Company is engaged in the construction and sale of single-family detached homes, townhomes and condominium buildings. To serve customers of its homebuilding operations, NVR also operates a mortgage banking and title services business. It conducts its homebuilding activities directly. Its mortgage banking operations are operated primarily through a wholly owned subsidiary, NVR Mortgage Finance, Inc. (NVRM). Its homebuilding operations include the construction and sale of single-family detached homes, townhomes and condominium buildings under four trade names: Ryan Homes, NVHomes, Fox Ridge Homes and Rymarc Homes. The Ryan Homes, Fox Ridge Homes, and Rymarc Homes products are marketed primarily to first-time homeowners and first-time move-up buyers. The Ryan Homes product was sold in 25 metropolitan areas as of December 31, 2011. On December 31, 2012, the Company acquired all the assets of Heartland Homes Inc.

NVR, Inc Careers

Join the dynamic team at NVR, Inc, a renowned leader in the homebuilding and mortgage banking industry. Our company offers a unique blend of stability, innovation, and growth, making it an ideal place for professionals seeking meaningful career advancements.

Work You’ll Do

At NVR, Inc, you’ll be part of a culture that values diversity, leadership, and professional growth. Engage in job opportunities that not only leverage your skills but also push you towards personal and professional development. Our team is composed of industry experts who lead with innovation and a commitment to excellence.

Explore Career Paths

Whether you're looking for an entry-level position or a more senior role, NVR, Inc provides a range of employment opportunities across various functions. From sales and construction to finance and marketing, find the job that best fits your skills and career ambitions.

Internship Programs

Kickstart your career with NVR, Inc’s internship programs. These opportunities are perfect for students and recent graduates eager to gain hands-on experience while working on real projects that impact our business. Internships at NVR, Inc are a gateway to full-time employment and a great way to build your resume and networking connections within the industry.

Professional Development

We believe in nurturing our team’s potential by offering comprehensive diversity training, leadership workshops, and continuous learning opportunities. Our commitment to your growth is reflected in our robust benefits package that supports both your professional and personal life.

Join Our Team

Embark on a career journey where innovation meets impact. With NVR, Inc, you will work alongside a team of dedicated professionals who are always pushing the boundaries of what’s possible in the homebuilding and mortgage banking sectors. Our hiring process is straightforward and respectful of your time, ensuring that from your initial interview through every stage of your career, you feel valued and empowered.

Networking and Career Growth

At NVR, Inc, career growth is not just about climbing the corporate ladder; it's about creating pathways that help you achieve your best self. Engage with various networking events that connect you with industry leaders and peers who are eager to share knowledge and opportunities.

Stay Connected

Discover the latest job openings and stay informed about upcoming events and company news by joining our career network. Tailor your job search with alerts that match your career preferences and be the first to know about new positions that align with your career goals.

Apply Now

Ready to take the next step in your career? Explore the current job opportunities at NVR, Inc and join a team that’s dedicated to building dreams and delivering value to our customers and communities. Visit our careers page to submit your resume and find your perfect job match.

NVR, Inc Jobs and Careers

At NVR, Inc, we are more than just a company; we are a community. We look for passionate, curious, and solution-driven team players. Start your journey with us today, where your career development is integrated with our global mission to lead and innovate in the homebuilding and mortgage banking industry.
Learn more about NVR, Inc
Size
6,600 employees
Market Cap
$14.9 billion
Industry
Net Income
$901.2 million
Founded
1979
5 Year Trend
+9%
Revenue
$7.5 billion
NASDAQ

Similar Jobs

More Jobs at NVR, Inc

  • NVR, Inc
    New Home Sales Consultant
    $200K — $300K *
    Roanoke, VA 24018 (Roanoke County)
    Real Estate & Construction
    In-Person
  • NVR, Inc
    Plant Production Manager
    $75K — $95K *
    Dayton, OH 45424 (Montgomery County)
    Manufacturing & Automotive
    In-Person
  • NVR, Inc
    Manufacturing Operations Manager
    $135K — $150K *
    Thurmont, MD 21788 (Frederick County)
    Manufacturing & Automotive
    In-Person
  • NVR, Inc
    Senior Software Engineer
    $100K — $130K *
    Reston, VA 20191 (Fairfax County)
    Enterprise Technology
    In-Person
  • NVR, Inc
    Sales Manager
    $80K — $120K *
    Frederick, MD 21702 (Frederick County)
    Real Estate & Construction
    In-Person

More Enterprise Technology Jobs

Find similar Senior Software Engineer jobs: