Overview
Remote
Depends on Experience
Contract - W2
No Travel Required
Skills
.NET
ASP.NET
AngularJS
C#
Capital Market
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Data Modeling
Dependency Injection
Design Patterns
DevOps
Docker
Enterprise Software
Entity Framework
Finance
Git
IT Management
Kubernetes
Leadership
Mentorship
Microservices
Microsoft Azure
Microsoft SQL Server
Performance Tuning
Problem Solving
Project Planning
RESTful
React.js
Risk Management
Root Cause Analysis
Software Development
Software Estimation
Systems Architecture
Technical Direction
Web API
mvc
Job Details
Job Title: .NET Architect
Location: Remote
Duration: Long Term
Job Description::
We are seeking a .NET Architect with strong technical leadership and hands-on development experience with 12+ years to join our team. The ideal candidate will have a proven background in architecting and developing enterprise-grade .NET applications using modern frameworks and cloud technologies.
Responsibilities
- Lead architecture, design, and development of large-scale, distributed, and high-performance .NET applications.
- Collaborate with business stakeholders, product owners, and technical teams to define system architecture, design patterns, and development best practices.
- Design scalable and secure microservices-based architectures leveraging .NET Core, Web APIs, and RESTful services.
- Implement CI/CD pipelines, containerization (Docker/Kubernetes), and cloud integrations (Azure preferred).
- Review and guide code quality, performance optimization, and adherence to architectural standards.
- Support project planning with effort estimation and risk mitigation strategies.
- Provide mentorship and technical direction to development teams.
- Troubleshoot complex issues and perform root cause analysis across application layers.
Required Skills & Experience
- 12+ years of experience in software development with strong .NET architecture and design expertise.
- 10+ years of experience in architecting enterprise-level .NET applications using C#, Core, Web API, MVC, and Entity Framework.
- Strong experience with Azure cloud services, CI/CD pipelines, Git, and DevOps tools.
- Experience with RESTful API design, Microservices, and Cloud-Native applications.
- Proficiency in SQL Server and data modeling.
- Solid understanding of design patterns, dependency injection, and best practices in enterprise software architecture.
- Excellent communication, leadership, and problem-solving skills.
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
Preferred Skills
- Experience with Angular, React, or other front-end frameworks.
- Knowledge of Azure Functions, Service Bus, and Event-Driven Architecture.
- Familiarity with financial domain applications or capital markets is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.