> Markdown version of [/jobs/ext/3137655-web-developer](https://www.wearedevelopers.com/jobs/ext/3137655-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Web Developer - **Company:** CareerCircle - **Location:** Williamsburg, VA, United States - **Experience:** Expert - **Salary:** $104,000.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Adobe InDesign, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Architectural Patterns, User Authentication, Automation of Tests, Unit Testing, Microsoft Azure, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Storage, Static Program Analysis, Software Quality, Cyber Security, Databases, Continuous Integration, Learning Management Systems, Data Security, Relational Databases, Software Design Patterns, Linux, DevOps, Web Development, Event-Driven Programming, Identity and Access Management, Java Web Start, Spring Framework, JavaScript Libraries, PostgreSQL, Apache Maven, Message Broker, SQL Azure, MySQL, Node.Js, NoSQL, Object-Relational Mapping, Object-Oriented Software Development, Scrum Methodology, Query Optimization, RabbitMQ, Redis, E2e Testing, Software Tools, Cloud Services, Webui, Next.js, Secure Coding, Service Design, Microsoft SharePoint, Software Deployment, Software Engineering, Software Systems, SQL Databases, Systems Integration, TypeScript, Web Application Frameworks, Azure Service Bus, Business Intelligence Development Studio, Enterprise Software Applications, Test-Driven Development (TDD), ReactJS, Spring-boot, Infrastructure as Code (IaC), Backend, Git, Vue.js, Event Driven Architecture, Webpack, AngularJS, Integration Tests, Infrastructure Automation Frameworks, Google Cloud Functions, Maintaining Code, Code Inspection, Front End Software Development, Cloud Integration, NestJS, Restful APIs, Domain Driven Design, Software Version Control, Api Management, Azure Resource Manager, Docker, Programming Languages, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/va/williamsburg/4099365c-ec61-43eb-bf79-066adf562373 ## About the Role * US Citizenship. * Bachelors degree in a related field. * 7+ years of professional software engineering experience. * 7+ years of professional experience in software engineering using C# and modern cross-platform .NET. * 5+ years of experience working with Microsoft Azure. * Strong experience building and supporting back-end services and APIs, including data access and relational database work with SQL and relational database servers. * Proficiency with the Microsoft .NET stack, including .NET and ASP.NET Core. * Strong analytical and problem-solving skills with high attention to detail. * Clear written and oral communication skills, with the ability to collaborate effectively across teams. * Primary strength in back-end development with a working understanding of front-end and full-stack development. * Working knowledge of modern front-end web development frameworks such as React, Vite, Next.js, or similar. * Experience with Azure services such as App Services, Azure SQL Databases, Storage Accounts, Function Apps, and Key Vaults. * Experience with SQL, Azure, C#, and .NET technologies. * Familiarity with applying clean coding standards, secure coding practices, and design principles such as SOLID. * Experience with CI/CD practices and tooling, particularly Azure DevOps. * Experience working with Docker containers for application deployment and environment standardization., * Experience with Identity and Access Management integrations, particularly with providers such as Entra ID or Auth0. * Experience integrating with enterprise systems such as Learning Management Systems (LMS), Enterprise Asset Management (EAM) systems, and Human Capital Management (HCM) systems. * Experience with infrastructure-as-code approaches for provisioning and managing Azure resources. * Experience using message brokers such as Azure Service Bus or RabbitMQ to support event-driven architectures. * Experience writing and maintaining unit, integration, and end-to-end tests. * Experience contributing to or designing microservices, domain-driven design solutions, event-driven systems, and RESTful services. * Exposure to or experience with AI, including using AI tools to support software development tasks. * Familiarity with AI and agentic development concepts. * Experience with NoSQL technologies. * Comfort working in an Agile/Scrum environment and participating in related ceremonies. * Interest in staying current with emerging tools, frameworks, and practices that improve engineering workflows. * Ability to travel domestically for short client-site visits as needed, approximately one week per quarter., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. ## Description Web UI Tooling ASP.NET RabbitMQ Visionary SQL Azure Leadership Automation Innovation Resilience Scalability Reliability RESTful API Data Access Unit Testing Azure DevOps Quality Gate ASP.NET Core Microservices Observability Collaboration Secure Coding .NET Framework Web Frameworks Service Design Test Automation Authentications Microsoft Azure Problem Solving Solution Design Asset Management Maintaining Code Agile Methodology Docker (Software) Azure Service Bus Exception Handling Workflow Management Employee Onboarding Time Off Management Software Engineering Software Development Relational Databases Azure Cloud Services Domain Driven Design Engineering Practices Full Stack Development Application Deployment Architectural Patterns Static Program Analysis Training And Development Event-Driven Programming C# (Programming Language) SQL (Programming Language) Engineering Design Process Learning Management Systems Verbal Communication Skills Git (Version Control System) Scrum (Software Development) Infrastructure as Code (IaC) Next.js (Javascript Library) React.js (Javascript Library) Continuous Improvement Process Identity And Access Management Design Elements And Principles Human Capital Management (HCM) Enterprise Application Software Back End (Software Engineering) Front End (Software Engineering) Application Programming Interface (API) Business Intelligence Development Studio, This role focuses on designing, building, and maintaining robust back-end services and APIs using the Microsoft .NET stack, while contributing as needed to modern web front-end development. The software engineer collaborates closely with cross-functional teams, participates in Agile/Scrum processes, and helps shape technical solutions that align with business goals and end-user needs. The position emphasizes secure, reliable, and performant systems, strong cloud integration with Azure, and the use of modern engineering practices including CI/CD, infrastructure as code, and automated testing. The environment offers the opportunity to work in a growing, midsize, family-owned organization with a supportive leadership team and significant growth potential., * Collaborate with cross-functional teams to understand business goals, end-user needs, and overall product direction. * Participate actively in Agile/Scrum ceremonies and contribute to incremental delivery and continuous improvement. * Engage in technical discussions by explaining tradeoffs, asking clarifying questions, and aligning implementation details with intended outcomes. * Design, build, and maintain back-end services and APIs using the Microsoft .NET stack, including .NET, ASP.NET Core, and C#, with a strong focus on reliability, security, and performance. * Design relational database schemas and implement performant queries and data access patterns using SQL and relational database technologies. * Apply clean coding standards, secure coding practices, and common design principles such as SOLID in day-to-day development. * Build and maintain modern web UI components as needed using frameworks such as React, Vite, Next.js, or similar technologies. * Work effectively across back-end and front-end concerns, including authentication flows, API contracts, error handling, and user experience impacts, while keeping primary focus on back-end delivery. * Contribute to solution design using modern architectural patterns such as microservices, domain-driven design, event-driven systems, and RESTful service design under the guidance of experienced technical leaders when needed. * Participate in design reviews to help ensure implementations are maintainable, scalable, and aligned with team standards. * Integrate applications with Identity and Access Management providers, particularly platforms such as Entra ID or Auth0. * Support integrations with enterprise systems including Learning Management Systems (LMS), Enterprise Asset Management (EAM) systems, and Human Capital Management (HCM) systems. * Write and maintain unit tests, integration tests, and end-to-end tests to ensure correctness, reduce regression risk, and improve overall software quality. * Develop and evaluate proof-of-concepts to assess new tools, frameworks, and approaches when appropriate. * Build software with operational readiness in mind by incorporating observability, resilience, and secure-by-default practices. * Use Docker containers to simplify, standardize, and improve deployment processes. * Apply infrastructure-as-code patterns to provision and manage Azure resources such as App Services, Azure SQL Databases, Storage Accounts, Function Apps, and Key Vaults at a level appropriate to experience. * Use message brokers such as Azure Service Bus or RabbitMQ to support event-driven workflows where appropriate. * Apply effective Git branching strategies that are appropriate to each project. * Contribute to CI/CD pipelines in Azure DevOps, including setting up and maintaining quality gates such as linting, static analysis, and automated build and test stages. * Use modern AI tools responsibly to accelerate development tasks such as scaffolding, refactoring support, and test generation ideas while maintaining code quality and security. * Stay informed about developments in AI and related technologies that may improve engineering workflows and team productivity., MySQL Linux CI/CD Redis NestJS TypeORM Equities Operations Management TypeScript PostgreSQL Market Data Spring Boot Apache Maven Data Modeling Cloud Services Java Web Start CSS Frameworks Web Development Software Design Project Scoping Ancient History Software Systems Spring Framework Critical Thinking Project Management Content Management Query Optimization Amazon Web Services Microsoft SharePoint User Experience (UX) Architectural Design Full Stack Development Angular (Web Framework) Software Design Patterns Agile Project Management Object-Relational Mapping SQL (Programming Language) Java (Programming Language) Vue.js (Javascript Library) Node.js (Javascript Library) Information Systems Security Amazon Elastic Compute Cloud React.js (Javascript Library) Test-Driven Development (TDD) Bootstrap (Front-End Framework) JavaScript (Programming Language) Object-Oriented Programming (OOP) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0 Google Project Management Web Developer Actalent Williamsburg, VA*Remote NoSQL CI/CD Web UI Tooling ASP.NET RabbitMQ Visionary SQL Azure Leadership Automation Innovation Resilience Scalability Reliability RESTful API Data Access Unit Testing Azure DevOps Quality Gate ASP.NET Core Microservices Observability Collaboration Secure Coding .NET Framework Web Frameworks Service Design Test Automation Authentications Microsoft Azure Problem Solving Solution Design Asset Management Maintaining Code Agile Methodology Docker (Software) Azure Service Bus Exception Handling Workflow Management Employee Onboarding Time Off Management Software Engineering Software Development Relational Databases Azure Cloud Services Domain Driven Design Engineering Practices Full Stack Development Application Deployment Architectural Patterns Static Program Analysis Training And Development Event-Driven Programming C# (Programming Language) SQL (Programming Language) Engineering Design Process Learning Management Systems Verbal Communication Skills Git (Version Control System) Scrum (Software Development) Infrastructure as Code (IaC) Next.js (Javascript Library) React.js (Javascript Library) Continuous Improvement Process Identity And Access Management Design Elements And Principles Human Capital Management (HCM) Enterprise Application Software Back End (Software Engineering) Front End (Software Engineering) Application Programming Interface (API) Business Intelligence Development Studio +0 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)