Full Stack Engineer

Endurance IT Services

Reston (VA)

On-site

USD 110,000 - 170,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Endurance IT Services in Northern Virginia seeks an experienced Full Stack Software Engineer to own solution design, development, integrations, and production support across enterprise platforms. This hands-on role combines Dynamics 365 CRM expertise with full-stack software engineering responsibilities on scalable solutions.

You will design, implement, and maintain CRM customizations, plugins, workflows, and integrations while leveraging .NET, SQL, and Azure services in a collaborative, agile

Qualifications

  • 5+ years of experience developing and supporting enterprise applications.
  • Strong experience with Microsoft Dynamics 365 CRM, including customization and integration.
  • Expertise in .NET, C#, SQL, Azure services and modern application development practices.
  • Experience with Azure Functions, App Services, API Management, Service Bus, Logic Apps, Key Vault, and Azure SQL.
  • Knowledge of sales, marketing, and customer service business processes.
  • Proven ability to resolve complex technical issues across multiple systems and integrations.
  • Strong communication skills with the ability to work independently and thrive in a collaborative, agile environment.

Responsibilities

  • Design, develop, and support solutions within Microsoft Dynamics 365 CRM, including customizations, plugins, workflows, and integrations.
  • Build scalable enterprise applications using .NET, C#, SQL, Azure services, and modern web technologies.
  • Develop and maintain integrations between CRM platforms, internal systems, and third-party applications using APIs and event-driven architectures.
  • Partner with business and technical stakeholders to translate requirements into practical, scalable solutions.
  • Participate in the full software development lifecycle, from design and development through deployment and production support.
  • Troubleshoot complex issues across CRM, databases, and integrated systems while driving long-term solutions.
  • Contribute to architecture and technical design decisions that ensure scalability, maintainability, and performance.

Skills

Dynamics 365 CRM
.NET / C#
SQL
Azure services
Azure Functions
API Management
Service Bus
Logic Apps
Key Vault
CRM integrations

Job description

Endurance IT Services is seeking an experienced Full Stack Software Engineer in Northern Virginia! You'll join a small, agile team focused on building and supporting scalable solutions that power Marketing, Sales, and Customer Service operations. This hands-on role combines Dynamics 365 CRM expertise with full-stack software engineering, requiring ownership of solution design, development, integrations, and production support across enterprise platforms.

Qualifications
  • 5+ years of experience developing and supporting enterprise applications.
  • Strong experience with Microsoft Dynamics 365 CRM (or comparable CRM platforms), including customization and integration.
  • Expertise in .NET, C#, SQL, Azure services, and modern application development practices.
  • Experience with Azure Functions, App Services, API Management, Service Bus, Logic Apps, Key Vault, and Azure SQL.
  • Knowledge of sales, marketing, and customer service business processes.
  • Proven ability to resolve complex technical issues across multiple systems and integrations.
  • Strong communication skills with the ability to work independently and thrive in a collaborative, agile environment.
Key Responsibilities
  • Design, develop, and support solutions within Microsoft Dynamics 365 CRM, including customizations, plugins, workflows, and integrations.
  • Build scalable enterprise applications using .NET, C#, SQL, Azure services, and modern web technologies.
  • Develop and maintain integrations between CRM platforms, internal systems, and third-party applications using APIs and event-driven architectures.
  • Partner with business and technical stakeholders to translate requirements into practical, scalable solutions.
  • Participate in the full software development lifecycle, from design and development through deployment and production support.
  • Troubleshoot complex issues across CRM, databases, and integrated systems while driving long-term solutions.
  • Contribute to architecture and technical design decisions that ensure scalability, maintainability, and performance.
About US

At Endurance IT Services, we are always looking for talented individuals who are passionate about making a difference. Our team is built on innovation, excellence, and a commitment to creating value for our clients and our community

We foster a collaborative, inclusive environment where every team member can grow, contribute, and thrive. If you’re seeking a role where you can make a measurable impact while building meaningful relationships, we’d love to meet you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Endurance IT Services • Reston (VA)

On-site
USD 110,000 - 150,000
Dynamics 365 Full-Stack Engineer - Enterprise Solutions
Dynamics 365 Full-Stack Engineer - Enterprise Solutions

Endurance IT Services • Reston (VA)

On-site
USD 110,000 - 170,000
Dynamics 365 Full-Stack Engineer: .NET/Azure & Integrations
Dynamics 365 Full-Stack Engineer: .NET/Azure & Integrations

Endurance IT Services • Reston (VA)

On-site
USD 110,000 - 150,000
Senior Developer, Dynamics/Power
Senior Developer, Dynamics/Power

AutoZone • Memphis (TN)

On-site
USD 110,000 - 150,000
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Soni • Cherry Hill Township (NJ)

On-site
USD 100,000 - 130,000
Lead MS Dynamics 365 Developer
Lead MS Dynamics 365 Developer

SourceFly • Richmond (VA)

On-site
USD 100,000 - 130,000
Lead MS Dynamics 365 Developer
Lead MS Dynamics 365 Developer

SourceFly, LLC. • Richmond (VA)

On-site
USD 90,000 - 120,000
Dynamics 365 Solutions Engineer
Dynamics 365 Solutions Engineer

Cornerstone Advisors • Scottsdale (AZ)

On-site
USD 60,000 - 100,000
100% paid employee health care
401(k) plan with company match
3 weeks PTO
+7
Microsoft Dynamics Senior Developer
Microsoft Dynamics Senior Developer

DataStaff, Inc. • Raleigh (NC)

Hybrid
USD 100,000 - 130,000
Medical insurance
Vision insurance
401(k)
Senior Power Platform Developer/ Dynamics 365
Senior Power Platform Developer/ Dynamics 365

Constellation Software Engineering, LLC (CSEngineering) • Bethesda (MD)

Hybrid
USD 120,000 - 180,000