Senior Associate .NET Developer
Listed on 2026-10-13
-
Software Development
.NET Developer, Full Stack Developer
Company description
Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting, and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.
OverviewPublicis Sapient is looking for a .NET senior developer to partner with federal health clients undertaking major digital engagement initiatives. You'll balance hands-on maintenance of mission-critical systems with opportunities to design and build new capabilities that further the mission of a large NIH institute. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions.
YourSkills and Experience:
- 4-7+ years' experience in .NET full stack development
- Strong knowledge of the .NET ecosystem, including C#, .NET Core, .NET Framework, and Entity Framework (Code-First and stored-procedure hybrid patterns)
- Frontend development experience with React, JavaScript/Type Script, HTML, and CSS, with the ability to work across both frontend and backend application layers
- Experience with SQL Server: writing and maintaining stored procedures, understanding query performance, and working across dev/QA/stage/prod environments
- Comfort operating within a layered architecture
- Experience with Git-based version control and CI/CD pipelines (Git Hub Actions or equivalent)
- Demonstrated ability to read, diagnose, and safely modify unfamiliar or partially documented code; this role includes significant ongoing operations and maintenance work, not just new development
- Strong troubleshooting and root-cause analysis skills across the full stack, including the ability to triage ambiguous, cross-cutting issues
- Experience in writing automated unit tests
- Ability to build technical remediations for Section 508/accessibility issues
- Ability to work independently on assigned tasks while also collaborating closely with other developers, QA, and DBA when necessary
- Professional communication skills suitable for client-facing scenarios
- NET / MVC and Object-oriented design
- Experience developing, consuming, and troubleshooting RESTful APIs using C#/.NET
- Experience with Agile/Scrum development methodologies
- Eligible for U.S. Government Clearance public trust
- Experience with Active Directory group-based access control and authentication/authorization patterns
- Experience maintaining and troubleshooting Sitecore-based .NET applications hosted in Azure, including supporting existing applications through decommissioning or transition
- Experience with Git Hub Actions, Azure Dev Ops, or similar CI/CD platforms
- Exposure to Power Apps, Power Automate, or SharePoint Online
- Experience integrating Azure OpenAI into a .NET or similar web application (genuinely a plus rather than a core expectation)
- Experience with Sync Fusion or similar reporting/export component libraries
- Experience with Seri Log or structured application logging and error-tracking practices
- Familiarity with CQRS, Repository, and Dependency Injection patterns
- Experience contributing to legacy modernization or decommissioning efforts
- Experience contributing to test automation strategy or execution
- Familiarity with accessibility design philosophy and best practices for…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).