.NET Full-Stack Software Engineer- Angular

Stage 4 Solutions
RemoteContract$110–$120Posted Aug 26, 2026

About the role

NET Full-Stack Software Engineer- Angular (Remote)

We are seeking a .NET Full-Stack Software Engineer- Angular to join a leading global aerospace company. In this role, you will be responsible for design, develop, and maintain scalable full-stack applications using C#/.NET, Angular, SQL Server, REST APIs, and modern software architecture practices.

This is a 12-month contract (extensions likely), 40-hour-per-week (4-day 10-hour shifts per week) role, this is a remote role in US.

This is a W-2 role as a Stage 4 Solutions employee. Health benefits and 401K are offered.

Requirements

Must be a US citizen to access system data

8+ years of experience with fullstack software development

Bachelors Degree

Software Architecture & Design

Design and evolution of scalable, maintainable, and secure software architectures

Deep understanding and practical application of SOLID principles, DRY, KISS, and Clean Architecture

Vertical Slice Architecture for feature-oriented design and reduced coupling

System design for high availability, fault tolerance, and performance

Experience with layered, hexagonal, microservices, and modular monolith architectures

Event-driven architecture concepts (events, publishers/subscribers, eventual consistency)

API design (REST), versioning, and backward compatibility

Domain-Driven Design (DDD) concepts, bounded contexts, and aggregates

Strong understanding of software design pattern concepts (creational, structural, behavioral patterns)

Backend Development (.NET / C#)

Advanced C# and .NET (.NET Core) development

Asynchronous programming (async/await, Task-based patterns)

Dependency Injection, middleware pipelines, and configuration management

Building and securing Web APIs (authentication and authorization)

Event publishing and consumption (in-process and distributed events)

Performance tuning, memory management, and profiling

Data access using Entity Framework Core and Dapper

Unit, integration, and contract testing

Data & Persistence

Strong SQL Server expertise (T-SQL, indexing, query optimization)

Data modeling aligned with vertical slices and bounded contexts

Transaction management, concurrency control, and optimistic locking

Strategic use of ORMs vs micro-ORMs based on performance and complexity

Understanding of different data consistency models

Frontend Development

Advanced Angular (or comparable frameworks: React, Vue)

Strong TypeScript proficiency with strict typing

Event-driven state management (event bus, observable streams, signal-based patterns)

Component-based architecture with decoupled communication patterns

Tailwind CSS for utility-first, scalable UI styling

HTML5, modern CSS (Flexbox, Grid), responsive and accessible UI design

Efficient integration with REST APIs and large data sets

Cloud & DevOps

Familiarity with major cloud platforms (Azure, AWS)

Containerization with Docker and orchestration basics (Kubernetes/OpenShift)

CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, etc.)

Infrastructure fundamentals: scalability, load balancing, networking, secrets management

Monitoring, logging, and observability practices

Event-Driven Systems

Designing systems around domain and integration events

Message brokers and streaming platforms (e.g., Azure Service Bus, Kafka)

Event versioning, idempotency, retries, and failure handling strategies

Decoupling backend services and frontend modules through events

Algorithms & Problem Solving

Strong logical thinking and analytical problem-solving skills

Solid understanding of data structures and algorithms

Ability to algorithmize complex business problems into efficient solutions

Performance and complexity analysis

Quality & Best Practices

Test-driven and behavior-driven development practices

Code review participation and adherence to coding standards

Secure coding practices and defensive programming techniques

Technical documentation of system architecture, design decisions, and system

interactions

Collaboration

Clear communication with cross-functional teams

Translating business requirements into event-driven, slice-based solutions

Strong ownership mindset from design through production

Tooling & Engineering Practices

Git and advanced branching strategies

Agile/Scrum or similar delivery methodologies

Experience with issue tracking and project management tools

Continuous learning and adaptation to evolving technologies and design patterns

Please submit your resume to our network at http://www.stage4solutions.com/careers/(Please apply to the .NET Full-Stack Software Engineer- Angular (Remote) role).

Please feel free to forward this opportunity to others who may be interested.

Stage 4 Solutions is an equal-opportunity employer. We celebrate diversity and are committed to providing employees with an inclusive environment that is free of discrimination and harassment. All employment decisions are based on the job requirements and candidates qualifications, without regard to race, color, religion/belief, national origin, gender identity, age, disability, marital status, genetic information or other applicable legally protected characteristics.

Compensation: $110 - $120/hr

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using C#/.NET, Angular, SQL Server, REST APIs
  • Implement software architecture practices including SOLID principles and Clean Architecture
  • Develop advanced C# and .NET applications with asynchronous programming
  • Manage data access using Entity Framework Core and Dapper
  • Create and secure Web APIs, ensuring performance tuning and memory management
  • Utilize advanced Angular for frontend development and integrate with REST APIs
  • Familiarity with cloud platforms and CI/CD pipelines

Qualifications

  • Must be a US citizen to access system data
  • 8+ years of experience with fullstack software development
  • Bachelor's Degree in a relevant field

Benefits

  • Health benefits
  • 401K

Skills mentioned

C#.NETAngularTypeScriptMicrosoft SQL ServerREST APIsSystem DesignMicroservicesEvent-Driven ArchitectureDocker

About Stage 4 Solutions

Stage 4 Solutions is a consulting and interim staffing firm ranked on the Inc. 5000 list five times for consistent growth. We specialize in serving technology, biopharma, retail and aerospace/defense companies and government agencies, by providing seasoned professionals for both short-term and long-term needs across IT, engineering, marketing and operations teams. We utilize our extensive internal network of experienced consultants and contractors to fast track critical initiatives and fill resource gaps. Since 2001, we have served more than 125 clients and have achieved 100% client referenceability. Stage 4 Solutions’ clients include leaders such as AWS, NetApp, ServiceNow, HPE, GAP, Lockheed Martin, Bristol Myers Squibb, the U.S. Department of the Air Force, Court of Appeals for the Federal Circuit, Federal Trade Commission, Commonwealth of PA, County of Santa Clara, and many others. For more information about Stage 4 Solutions and its services, please visit www.stage4solutions.com.

Business Consulting and Services51-200 employeesSARATOGA, CA