Tallo logoTallo logo

Software Development Manager

Job

NVR

Frederick, MD (In Person)

Full-Time

Posted 2 weeks ago (Updated 2 weeks ago) • Actively hiring

Expires 5/28/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Development Manager NVR, Inc. is seeking an experienced Software Development Manager to work on site in Frederick, MDNVR's technology teams thrive on providing multiple business lines with the tools and cutting-edge technologies that support NVR's mission to create a better living experience for our customers. Join NVR Technology and be a part of a collaborative team that welcomes innovation, encourages continuous learning, and helps you achieve your career goals.

SummaryAs a Software Development Manager, you will lead the delivery of applications and integrations that support our Architectural Services Department, including solutions used in product design, procurement, and estimating services. This role blends people leadership, technical leadership, and direct hands-on contribution, and is well suited for a leader who can manage a team while also playing an active role in shaping and delivering technical solutions. The right candidate will bring a strong .NET development background, thrive in a small-team environment, and be comfortable leading across a mix of custom applications, integrations, and third-party software platforms. Experience with AutoCAD plugin development is a plus.

Key Job Responsibilities
  • Provide hands-on technical leadership in the design, development, enhancement, support, and maintenance of software solutions built primarily in the Microsoft technology ecosystem.
  • Partner closely with product management and business stakeholders to understand priorities, translate business needs into technical solutions, and ensure delivery of business value.
  • Work collaboratively with other IT teams to support integrated solutions, data flows, reporting needs, and enterprise alignment.
  • Oversee the health and lifecycle of applications supporting architecture, procurement, and estimating, including custom-built solutions and vendor-supported platforms.
  • Guide the team in software design, coding standards, troubleshooting, testing, deployment, and operational support.
  • Contribute directly to solution design, development, problem solving, and technical execution as needed.
  • Manage team workload, priorities, and delivery commitments across multiple concurrent initiatives and support needs.
  • Drive continuous improvement in development practices, application reliability, support processes, and documentation.
  • Evaluate, implement, and support third-party software solutions, upgrades, and integrations Job Qualifications
  • 8+ years of experience in software application development, with a strong background in enterprise application development.
  • 2+ years of leadership experience leading development teams, technical delivery, or software projects in a hands-on environment.
  • Strong technical background in .NET / C# and experience building, supporting, and enhancing business applications and integrations.
  • Experience working within the Microsoft technology stack, such as .
NET, SQL
Server, Azure, APIs, and related development tools.
  • Proven ability to lead in a player-coach capacity, balancing people leadership, technical guidance, and direct contribution.
  • Experience supporting or integrating with third-party business software platforms.
  • Strong collaboration skills with the ability to work effectively with product managers, business stakeholders, developers, and data engineering teams.
  • Demonstrated ability to be self-directed, adaptable, and effective in a small team environment w priorities can vary and leaders are expected to take initiative.
  • Strong communication, problem-solving, and organizational skills.
  • Experience with AutoCAD plugin development is a plus #LI-Onsite

Similar remote jobs

Similar jobs in Frederick, MD

Similar jobs in Maryland