Senior I Full Stack Developer – Senior/Principal Software Architect

Company: Objective Area Solutions

Location: United States (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-04-08

About this role

At OAS, we're not just growing; we're soaring! As a dynamic professional services firm, we specialize in powering the aviation industry forward. Our expertise? Crafting tailored strategies that blend cutting-edge technical solutions with deep organizational insights, all aimed at elevating our civilian and military aviation partners.

About the Role

We are seeking a Senior / Principal Software Architect to lead the stabilization and modernization of a missioncritical legacy application for a federal government agency. This position blends hands-on full stack engineering with enterprise-level architectural leadership, with a strong emphasis on database refactoring, system redesign, and incremental modernization strategies.

You will assess a fragmented legacy environment, remediate technical debt, and define a scalable target architecture that balances immediate operational needs with long-term modernization goals. In addition to project delivery, you will serve as a corporate technical subject matter expert, shaping solution approaches for proposals and organizational growth initiatives.

Key Responsibilities

Legacy System StabilizationModernization

  • Assess and stabilize existing application and database environments; resolve critical risks and technical debt.
  • Analyze and refactor database structures to improve performance, integrity, and maintainability.
  • Define and implement data migration strategies with minimal operational disruption.
  • Establish baseline metrics for system performance, capacity, and data health.
  • Develop a phased modernization roadmap using approaches such as refactor, replatform, or retire.

Architecture Leadership

  • Define target system and database architecture, including integration patterns and data access strategies.
  • Establish data models, ownership boundaries, and interface contracts to support scalability.
  • Document system constraints, risks, and architectural decisions.
  • Define and enforce non-functiona...

Create Your Job Alert

Other Senior Jobs

Other Jobs in United States