What are the responsibilities and job description for the Senior .NET Architect position at AspireIT Solutions?
About the Role: Seeking a Senior .NET Architect to lead enterprise architecture, solution design, and delivery for mission-critical systems. You'll collaborate deeply with business stakeholders, architects, product owners, and delivery teams—influencing technology decisions, defining roadmaps, and driving modernization.
Key Responsibilities:
- Provide architecture leadership for enterprise .NET-based solutions
- Work closely with business stakeholders to understand requirements and define end-to-end architecture
- Design scalable, secure, cloud-native microservices and backend systems
- Lead architecture reviews, roadmaps, and technology strategy
- Partner with Product, UX, QA, and Engineering for solution delivery
- Guide development teams with best practices, design principles, and code quality
- Oversee cloud adoption and application modernization initiatives
- Ensure platform security, performance, integration, and reliability
- Lead POCs and evaluate emerging technologies
- Create architecture artifacts, design documents, and integration models
- Support production architecture, troubleshooting, and continuous improvements
Required Skills & Experience:
- 10 years in .NET backend development; 4 years in software architecture
- Hands-on with .NET / .NET Framework, C#, microservices, REST APIs
- Strong solution design and cloud experience (Azure required)
- Strong SQL NoSQL expertise and data modeling
- Hands-on containerization (Docker, Kubernetes)
- Integration experience with Kafka / RabbitMQ and 3rd-party services
- Experience setting up CI/CD and DevOps strategy
- Enterprise security best practices (OAuth2, JWT, SSO)
- Strong understanding of enterprise system design and integration
Preferred Skills:
- Experience working directly with U.S. customer stakeholders
- Event-driven and domain-driven design experience
- Exposure to React / Angular architecture collaboration
- Serverless and API management tools experience
Education: Bachelor's or Master's in Computer Science, Engineering, or equivalent
Soft Skills:
- Excellent communication and stakeholder management
- Ability to lead cross-functional and distributed teams
- Strong presentation and architectural storytelling skills
- Decision-making mindset with strong ownership
Aspire IT Solutions is an equal opportunity employer.
All applicants must submit accurate information; misrepresentation may disqualify candidacy.
This role may require background checks/work authorization verification.
Rate/benefits are negotiable.
Aspire IT Solutions reserves the right to modify or withdraw this posting.
All applicants must submit accurate information; misrepresentation may disqualify candidacy.
This role may require background checks/work authorization verification.
Rate/benefits are negotiable.
Aspire IT Solutions reserves the right to modify or withdraw this posting.
Salary : $65 - $70