Architecture and Systems Design Analyst
Key Skills for This Role
Full Job Posting
Required Qualifications
- -Professional experience building applications in C# /.NET (.NET 8+ preferred)
- -Hands-on experience with ASP.NET Core Web API and Entity Framework Core
- -Experience with at least one modern front-end approach:.NET MAUI, Blazor, Angular, or React (with TypeScript)
- -Solid understanding of Domain-Driven Layered Architecture, SOLID principles, and Dependency Injection
- -Experience with SQL Server and relational data modeling
- -Experience working with Git-based version control and pull-request workflows
- -Familiarity with unit testing frameworks (xUnit or MSTest) and writing testable code
- -Understanding of secure coding practices — input validation, parameterized queries, secrets management
- Preferred / Nice to Have
- -Experience with Azure services: App Services, Functions, Cosmos DB, Key Vault, Service Bus, App Configuration
- -Experience with Azure API Management (policy authoring, backend integration troubleshooting)
- -Experience with Azure Monitor / Application Insights (KQL, alerting) and Bicep/ARM infrastructure as code
- -Familiarity with Power Automate, Logic Apps, or Microsoft Graph API for workflow automation
- -Experience with.NET MAUI or other cross-platform mobile frameworks, including offline-first/sync architectures
- -Experience with Azure DevOps (Git, CI/CD pipelines, Test Plans) or TFS
- -Experience with MediatR/CQRS and FluentValidation
- -Familiarity with SAST/DAST tooling (Snyk, OWASP ZAP) and remediating findings
- -Comfortable working alongside AI-assisted development tooling (AI code review gates, AI pair-programming) within an audited SDLC
- -Exposure to regulated or compliance-driven SDLC environments (ISO 27001, SOC 2, PII handling)
- What Success Looks Like
- -Code passes peer review, SAST scanning, and required test coverage on the first or second pass
- -Features are delivered against FRD/FTA specifications with minimal rework
- -Security and data-handling requirements (PII classification, masking, secrets management) are built in from the start, not bolted on
- -Strong working relationships with QA, BA, and Cloud Operations/InfoSec throughout the delivery cycle
- Benefit Information: ABM offers a comprehensive benefits package. For information about ABM’s benefits, visit
- ABM 2026 Employee Benefits | Staff & Management
- -Strong working relationships with QA, BA, and Cloud Operations/InfoSec throughout the delivery cycle Benefit Information: ABM offers a comprehensive benefits package. For information about ABM’s benefits, visit
Key Responsibilities
- Development
- -Design and implement features following Domain-Driven Layered Architecture principles, with strict separation of Presentation, Application, Domain, and Infrastructure layers
- -Build ASP.NET Core Web APIs, Azure Functions (isolated worker model), Blazor web applications,.NET MAUI mobile apps, and/or React or Angular front ends (TypeScript strict mode required — no JavaScript-only work)
- -Design and maintain offline-first mobile functionality in.NET MAUI — local SQLite snapshot storage, background sync queue processing, and conflict resolution for data captured while disconnected
- -Apply the Repository pattern for all data access, Dependency Injection (Microsoft.Extensions.DependencyInjection), MediatR CQRS handlers, and FluentValidation on API request DTOs
- -Work with Entity Framework Core against SQL Server and Azure Cosmos DB, including partition-key design, change-feed processors, and RU/s budget management, using parameterized queries
- -Integrate with Azure Key Vault for secrets management and Azure App Configuration for environment-labeled settings and feature flags (DEV/SIT/UAT/PROD)
- -Author and troubleshoot Azure API Management policies for API gateway and backend system integrations
- -Contribute to observability: Application Insights custom telemetry/KQL queries, Azure Monitor alerting, and the Bicep templates that provision them
- Code Quality & Review
- -Submit pull requests with mandatory peer/Lead Developer review before merge
- -Maintain minimum 70% unit test coverage on new code (xUnit or MSTest, Coverlet)
- -Write and maintain integration tests against Dev/Staging environments
- -Resolve findings from automated security scans (Snyk SAST on every PR) and DAST scans (OWASP ZAP/StackHawk) before release
- -Follow Microsoft C# coding conventions and team style guide, enforced via.editorconfig and Roslyn analyzers
- -Enforce SOLID principles and Domain-Driven Layered Architecture boundaries during code review
- Process & Collaboration
- -Work from Functional Requirements Documents (FRDs) authored by Business Analysts and contribute to Functional Technology Approach (FTA) documents for significant features, new API endpoints, or infrastructure changes
- -Participate in STRIDE threat modeling and PII impact assessments for features that expose new endpoints, integrate external systems, or handle personal data
- -Decompose accepted requirements into Azure DevOps user stories and work within the team’s Git branching strategy (feature/, hotfix/, protected main and develop branches)
- -Support release readiness: CI pipeline checks (build, test, SAST), QA/UAT sign-off, and documentation needed for CAB/RFC change approval
- -Collaborate with QA Engineers, Business Analysts, and Cloud Operations/InfoSec throughout the development lifecycle
- Security & Compliance
- -Follow segregation-of-duties requirements — developers implement and submit for review but do not promote their own code to production
- -Ensure no production data is used in non-production environments (synthetic or masked data only)
- -Handle PII and confidential data in accordance with the team’s data classification standards (encryption at rest/in transit, masking in non-prod)
- -Use only Security-team-approved AI tools, and never submit secrets, PII, or proprietary business logic to any AI tool prompt
About ABM US
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ABM US
Floor Technician
San Angelo, USA
We are looking for a reliable and experienced Tech to maintain and upkeep carpet and hard surface floors. Benefit Information: ABM offers a comprehensive benefits package. For information about ABM’s benefits, visit ABM
GMP Cleanroom Cleaner
Novato, USA
We are looking for a reliable and experienced GMP Cleanroom Cleaner to maintain cleanliness and hygiene standards within the pharmaceutical manufacturing environment. They ensure that all areas comply with regulatory req
Warehouse Janitorial Cleaner
Dallas, USA
We are looking for a reliable and experienced Warehouse Janitorial Cleaner to maintain cleanliness and sanitation standards in building/facilities. This role involves operating specialized equipment, handling cleaning ch
BAGGAGE RUNNER
Phoenix, USA
Baggage Runner is responsible for assisting passengers and airline ticketing agent with lifting, moving and properly transporting luggage. Pay Rate: $16.00/hour Weekly Shift: 3:00am-11:30am Tues-Sat Location: 3400 E Sky
Assistant Chief Engineer
Santa Clara, USA
The Assistant Chief Engineer supports the Chief Engineer in managing operational systems, supervising staff, and ensuring compliance with all procedures and safety standards. Pay: $90.15/hour The pay listed is the hourly
Warehouse Janitorial Cleaner
Irving, USA
We are looking for a reliable and experienced Warehouse Janitorial Cleaner to maintain cleanliness and sanitation standards in building/facilities. This role involves operating specialized equipment, handling cleaning ch
Janitorial Area Manager
Atlanta, USA
The Area Manager is a key position responsible for overseeing the Janitorial operations of assigned job locations. This role requires strong leadership and organizational skills to manage custodial staff during shifts, e
GMP Cleaner
Carlsbad, USA
We are looking for a reliable and experienced Cleaner to maintain cleanliness and hygiene standards within the pharmaceutical manufacturing environment. They ensure that all areas comply with regulatory requirements and
Floor Technician
San Angelo, USA
GMP Cleanroom Cleaner
Novato, USA
Warehouse Janitorial Cleaner
Dallas, USA
BAGGAGE RUNNER
Phoenix, USA
Assistant Chief Engineer
Santa Clara, USA
Warehouse Janitorial Cleaner
Irving, USA
Janitorial Area Manager
Atlanta, USA
GMP Cleaner
Carlsbad, USA