> Markdown version of [/jobs/ext/1321861-senior-full-stack-microsoft-application-developer](https://www.wearedevelopers.com/jobs/ext/1321861-senior-full-stack-microsoft-application-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). --- # Senior Full-Stack Microsoft Application Developer - **Company:** ALPHA 1 CONSULTING, LLC - **Location:** Baltimore, MD, United States - **Experience:** Expert - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Application Integration Architecture, Business Logic, User Authentication, Microsoft Azure, C Sharp (Programming Language), Console Applications, Continuous Integration, Data Integrity, Data Security, Data Structures, Entity Framework, JSON, Microsoft Software, Microsoft SQL Server, Model View Controller (MVC), OAuth, Oracle (Applications), Parsing, Query Optimization, Software Engineering, Systems Integration, Web Services, Extensible Markup Language (XML), Data Logging, .NET Core, Postman, Build Management, Transactional Database, Data Objects, Asynchronous Programming, Restful APIs, Software Version Control, Docker - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=824f9908a6972bea ## About the Role · 3 to 5+ years of professional software development experience using C#, .NET Core, .NET 6, and/or .NET 8. · Experience developing Microsoft application solutions, including .NET 8 and MVC-based application patterns. · Deep understanding of RESTful APIs, HTTP verbs, asynchronous programming using async/await, authentication headers, and secure API consumption. · Expert-level experience manipulating JSON data structures using System.Text.Json or Newtonsoft.Json; experience with XML parsing and transformation strongly preferred. · Strong SQL Server or Oracle experience, including efficient queries, bulk inserts, upsert logic, transactional operations, and data integrity controls. · Experience with Entity Framework Core, Dapper, or comparable data access patterns. · Proficiency with Git version control, CI/CD pipeline concepts, and API testing tools such as Postman. · Ability to complete a required fingerprint background investigation successfully., * Prior experience with environmental compliance systems, federal agency APIs, EPA CDX, or RCRAInfo Web Services. * Experience implementing Polly for transient fault handling and Serilog for structured logging. * Knowledge of deploying .NET console applications in Docker containers or running scheduled workloads through Windows Task Scheduler or Azure WebJobs. * Ability to read and interpret EPA Data Element Dictionaries and translate technical specifications into accurate mappings and business logic. * Strong analytical problem-solving skills, autonomy, attention to detail, and commitment to clean code principles., * Are you at least 18 years or older? (if no, you may be required to provide work authorization to work). * Are you able to perform the essential functions of the job for which you are applying, with or without a reasonable accommodation? * Desired Salary? ## Description 1 Alpha Consulting LLC is seeking a Senior Full-Stack Microsoft Application Developer (.NET 8 with MVC) to support a high-impact application integration effort for DMI. This role will design, develop, test, and deploy a reliable .NET console application that automates secure data synchronization between the U.S. Environmental Protection Agency (EPA) RCRAInfo REST APIs and an internal Environmental Tracking System (ETS). The ideal candidate brings strong hands-on experience with Microsoft application development, secure RESTful web services, OAuth2/token-based authentication, large JSON/XML datasets, transactional database operations, structured logging, and resilient scheduled integrations., * Design and build a .NET Core / .NET 8 console application using C#, HttpClient or RestSharp, and secure API integration practices. * Authenticate against EPA RCRAInfo REST API endpoints, including Handler, CME, e-Manifest, or WIETS modules, and manage authorization headers securely. * Implement token lifecycle management, including client credentials, token expiration handling, and secure storage of API keys or secrets. * Parse, filter, transform, and map complex hierarchical JSON/XML payloads into flat or structured data objects compatible with the destination ETS environment. * Perform reliable insert/update/upsert operations into SQL Server, Oracle, or applicable internal/proprietary APIs while maintaining data integrity and minimizing system locks. * Build resilient synchronization workflows using retry policies, delta-loading logic, automated failure notifications, and strong exception handling. * Integrate structured logging and audit-ready execution records using tools such as Serilog or NLog to track run details, data volumes, and API response errors. * Collaborate with business and technical stakeholders to interpret EPA Data Element Dictionaries and align application logic to business requirements. * Develop clean, maintainable, testable C# code and validate edge cases with limited supervision. These responsibilities are not meant to be all-inclusive; additional tasks may be assigned. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) ## Related Articles - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)