DotNet Application Architect

The Smart
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Multitier Architecture Web Accessibility Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Applications Architecture Application Frameworks Application Release Automation Application Services ASP.NET MVC Framework
+51 more
Microsoft Azure Bootstrap (Software) Business Systems C Sharp (Programming Language) Cloud Computing Cloud Engineering Software Quality Code Review Information Systems Databases Continuous Integration Data Architecture Information Leak Prevention Data Security Relational Databases Database Development DevOps Programming Tools Electronic Data Interchange (EDI) Elasticsearch Design of User Interfaces JQuery Microsoft Visual Studio Microsoft SQL Server Object-Oriented Software Development Oracle (Applications) Open Web Application Security Performance Tuning Redis Azure DevOps Pipelines Secure Coding Software Deployment Software Engineering SonarQube Systems Integration Web Content Accessibility Guidelines Web Services Website Wireframe Enterprise Software Applications .NET Core Microsoft Power Automate GitHub Copilot Delivery Pipeline AngularJS Information Technology Deployment Automation Build Process Cloud Migration Code Restructuring Software Version Control Sql Tuning

Job description

The Applications Architect is responsible for leading the design, development, modernization, integration, and support of enterprise .NET applications and critical business systems. This role serves as a senior technical leader and subject matter expert, providing architectural guidance, mentoring development teams, and delivering scalable, secure, and maintainable solutions. The position supports high-profile enterprise initiatives, application integrations, cloud modernization efforts, DevOps practices, and production support activities while ensuring alignment with organizational standards and long-term technology strategy. Key Responsibilities Enterprise Application Architecture & Development

  • Design, develop, and maintain enterprise-level applications and integration solutions
  • Provide architectural leadership for complex, mission-critical systems and enhancements
  • Develop scalable and reusable application frameworks, components, and services
  • Support .NET and .NET Core applications across the enterprise
  • Design and implement robust n-tier application architectures
  • Drive modernization initiatives for existing applications and platforms

System Integration & Technical Solutions

  • Design and implement integrations across enterprise applications and external systems
  • Develop custom APIs, web services, interfaces, and data exchange solutions
  • Support multilingual application frameworks and enterprise communication platforms
  • Ensure seamless integration between business-critical applications and databases
  • Provide expertise regarding application interoperability and enterprise architecture

Technical Leadership & Architecture Governance

  • Serve as a senior technical expert across multiple technologies and business domains
  • Participate in architecture reviews, design reviews, and technical governance activities
  • Conduct code reviews and enforce development standards and best practices
  • Support technical change control initiatives including estimates, code refactoring, and solution reviews
  • Evaluate emerging technologies and recommend adoption strategies

Cloud, DevOps & Automation

  • Design and support Azure-based cloud-native application solutions
  • Develop and maintain Azure DevOps pipelines, release automation, and build processes
  • Manage branching, merging, source control strategies, and deployment workflows
  • Implement continuous integration and continuous deployment (CI/CD) practices
  • Support environment configuration and deployment automation across development, testing, and production

Production Support & Operational Excellence

  • Support production deployments and troubleshoot complex deployment issues
  • Resolve high-severity application and system issues
  • Participate in system enhancement, maintenance, and operational support activities
  • Provide root-cause analysis and remediation for business-critical incidents
  • Maintain availability as a technical escalation resource

Data & Database Development

  • Design, optimize, and support Oracle and SQL Server databases
  • Perform SQL tuning and performance optimization activities
  • Develop data access strategies and enterprise data integration solutions
  • Support relational database modeling and data architecture initiatives

AI-Assisted Development & Innovation

  • Utilize approved enterprise AI tools including GitHub Copilot Enterprise and Microsoft Copilot in accordance with organizational policies
  • Incorporate AI-assisted development practices to improve productivity, code quality, testing, and documentation
  • Review, validate, and refine AI-generated output to ensure quality, accuracy, security, and compliance
  • Identify and mitigate risks related to AI-assisted software development
  • Implement secure and responsible AI development practices aligned with enterprise governance standards

Mentorship & Collaboration

  • Serve as an internal consultant, advocate, mentor, and technical leader
  • Collaborate with business stakeholders, architects, developers, QA teams, and project managers
  • Provide technical guidance to development teams and junior staff
  • Support organizational change and continuous improvement initiatives

Requirements

Senior / Architect Level (15 or more years of relevant experience), * Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field, or equivalent work experience

  • 15 or more years of experience designing and developing enterprise applications using .NET technologies
  • 15 or more years of experience with C#, ASP.NET, .NET Framework, and .NET Core/.NET 8
  • 15 or more years of experience using Visual Studio and Microsoft development tools
  • Extensive experience with Oracle and Microsoft SQL Server development and administration
  • Strong object-oriented design and development experience
  • Experience developing and supporting n-tier enterprise architectures
  • Experience with Azure DevOps, source control, branching, and CI/CD pipelines
  • Experience leading complex technology projects and serving in senior technical leadership roles
  • Experience supporting production deployments and troubleshooting deployment issues
  • Strong knowledge of Agile methodologies and Software Development Life Cycle practices
  • Experience producing technical documentation and architecture artifacts

Preferred Qualifications

  • Experience with Azure App Services and cloud-native application development
  • Experience developing ASP.NET MVC and Razor Pages applications
  • Experience with AngularJS, Bootstrap, jQuery, and responsive UI development
  • Experience with NLog, iText, Redis, and Elasticsearch
  • Experience with SonarQube, SonarCloud, and automated code quality tools
  • Experience creating technical prototypes and wireframes
  • Experience supporting large-scale government or public-sector systems
  • Experience with enterprise multilingual application frameworks
  • Experience with accessibility compliance standards and ADA/WCAG requirements

Generative AI & GitHub Copilot Requirements

  • Experience using AI-assisted development tools such as GitHub Copilot Enterprise
  • Ability to craft effective prompts for software development, testing, documentation, and analysis tasks
  • Ability to critically review and validate AI-generated code and documentation
  • Knowledge of AI lifecycle concepts and AI quality assurance practices
  • Understanding of AI-related risks including hallucinations, security vulnerabilities, licensing concerns, and data leakage
  • Experience performing peer reviews of AI-generated and developer-written code
  • Knowledge of secure development practices including NIST, OWASP, and related standards
  • Ability to ensure AI-generated output complies with organizational coding, security, and architectural standards

Core Skills & Attributes

  • Expert-level application architecture and software engineering skills
  • Strong leadership, mentoring, and technical decision-making capabilities
  • Advanced problem-solving and troubleshooting abilities
  • Strong understanding of enterprise application integration patterns
  • Excellent written and verbal communication skills
  • Ability to influence technical strategy and architectural direction
  • Strong collaboration skills across business and technical teams
  • Commitment to code quality, security, and operational excellence
  • Ability to manage multiple priorities in complex enterprise environments
  • Continuous learning mindset with focus on innovation and modernization
  • Strong ownership, accountability, and professionalism
  • Ability to effectively leverage modern AI-assisted development tools while maintaining human oversight and quality control

Benefits & conditions

  • Competitive salary

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann +3 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all