.Net Solution Architect with AWS (100% Remote)

DMS Vision•Frisco, TX
•Remote

About The Position

The .Net Solution Architect provides technical and architectural leadership for Microsoft .NET web applications using AWS Cloud services. The role works with clients to understand their cloud implementation needs and design solutions that deliver business value while meeting requirements for scalability, reliability, security, and performance. The architect develops and presents architecture and design documentation, leads technical design sessions, and guides development teams through analysis, development, testing, and delivery. The position combines independent work on complex, non-routine tasks with collaboration across customers, development teams, business and IT leadership, and performance and infrastructure teams. It calls for clear communication, flexibility as requirements and priorities change, and the ability to build consensus, resolve disagreements, and promote consistent architecture standards and agile practices. The role works under some supervision from a Solution Architect.

Requirements

  • Strong knowledge and understanding of .NET Framework development techniques.
  • Working knowledge of web technologies, including HTTP, AJAX, HTML5, JavaScript/jQuery, and CSS3.
  • Experience with Microsoft .NET, ASP.NET Web API, and complementary business-layer and front-end technologies.
  • Knowledge of Microsoft SQL Server and common backend Microsoft technologies.
  • Knowledge of .NET/C#, JavaScript, and AWS.
  • Ability to articulate architecture proposals to relevant audiences and prove feasibility through lab work, custom-development proofs of concept, and mock-ups.
  • Ability to work independently on complex, non-routine tasks and projects.
  • Ability to adapt to changing priorities, ambiguity, complexity, and evolving requirements; identify when scope or requirements need revision.
  • Ability to plan and manage multiple responsibilities and project objectives.
  • Strong communication, listening, collaboration, consensus-building, and conflict-resolution abilities.

Responsibilities

  • Provide technical and architectural leadership for Microsoft .NET web applications leveraging AWS Cloud services.
  • Create architecture and design documentation and present it to the review board.
  • Collaborate with clients to provide cloud solutions, understand their requirements, and identify implementations that add business value.
  • Create functional design specifications, AWS reference architectures, design documents, and other project deliverables as needed.
  • Design AWS technical solutions that address scalability, reliability, security, and performance requirements and leverage existing AWS investments.
  • Design, develop, implement, and release custom software solutions using Scrum.
  • Create project and application architecture deliverables consistent with architecture principles, standards, methodologies, and best practices.
  • Lead technical design sessions with development teams, including creation of class models, sequence diagrams, component models, and detailed design specifications.
  • Apply agile patterns and practices when building custom software solutions.
  • Work independently on complex, non-routine tasks and projects while working under some supervision from a Solution Architect.
  • Interact with end users and technical personnel to identify and correct issues.
  • Maintain open, consistent, professional communication with customers, peers, and team members; listen and confirm understanding.
  • Review and approve third-party and integration solution architecture based on established enterprise application strategy.
  • Communicate the implications of architectural decisions, issues, and plans to business and IT leadership.
  • Define and validate non-functional technical requirements and establish traceability between requirements and application architecture and design.
  • Support and guide development teams during analysis, development, and testing.
  • Contribute, when needed, to project initiation documents covering objectives, scope, approach, estimates, and deliverables.
  • Work with Performance Engineering and Web/Infrastructure Technology teams to define deployment architecture.
  • Stay up to date on technical developments related to AWS and other public cloud platforms.
  • Promote teamwork and inclusion, build consensus, identify relevant peer groups, resolve project-team conflicts, and guide teams through change as technology, requirements, and business perspectives evolve.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service