Back to search
Robert Half Linkedin · Posted 4d ago

Full Stack Engineer

Washington DC-Baltimore, Washington, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Full Stack Software Engineer

Location: Reston, VA (100% Onsite)

Employment Type: Full-Time | Direct Hire

Overview

Our client is seeking an experienced Senior Full Stack Software Engineer to join a highly collaborative engineering team responsible for building modern applications that support critical business operations and enable data-driven decision making.

This role offers the opportunity to design and develop scalable, enterprise-grade software solutions while working closely with Product Managers, business stakeholders, and data engineering teams. The ideal candidate is passionate about building high-quality applications using the Microsoft technology stack and enjoys solving complex business problems through technology.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications that support critical business functions.
  • Build and integrate REST APIs, backend services, and data pipelines that enable analytics and AI-driven capabilities.
  • Develop enterprise applications using C#, .NET, SQL Server, Azure, and modern development frameworks.
  • Partner with Product Managers and business stakeholders to translate business requirements into scalable technical solutions.
  • Collaborate with data engineering teams to build reliable and accessible data solutions.
  • Develop reusable application components, shared libraries, and architectural patterns to improve engineering efficiency.
  • Ensure applications are secure, scalable, maintainable, and optimized for performance.
  • Participate in architecture discussions, code reviews, testing, and continuous improvement initiatives.
  • Contribute throughout the full software development lifecycle from design through deployment and production support.

Qualifications

  • 5+ years of professional experience developing enterprise software applications.
  • Strong experience building full-stack applications using:
  • C#
  • .NET / .NET Core / ASP.NET Core
  • SQL Server
  • Microsoft Azure
  • Experience developing REST APIs, backend services, and enterprise integrations.
  • Experience designing scalable, cloud-based applications and modern software architectures.
  • Strong understanding of relational databases, data modeling, and application integration.
  • Experience collaborating directly with Product Managers and business stakeholders.
  • Excellent problem-solving skills with the ability to work independently in a fast-paced environment.

Preferred Qualifications

  • Experience with Microsoft Dynamics 365 or Power Platform.
  • Experience integrating AI, Azure OpenAI, Copilot, machine learning, or analytics capabilities into enterprise applications.
  • Experience with Azure DevOps, CI/CD pipelines, and modern Agile development practices.

What You'll Work On

  • Enterprise web applications
  • Cloud-native solutions on Microsoft Azure
  • API and systems integrations
  • Data-driven applications
  • AI-enabled business capabilities
  • Modern software architecture and engineering best practices

Additional Information

  • Full-time, direct hire opportunity
  • 100% onsite in Reston, VA
  • Candidates must be authorized to work in the United States without current or future visa sponsorship.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search