Required Skills: .NET Core, .NET, C#, ASP.NET MVC, Web API, React, TypeScript, JavaScript
Job Description
Application Architect/Software Solutions Architect
Candidates with a federal background and local to Michigan highly preferred.
Key Responsibilities:
- Design, develop, and maintain scalable application architectures using .NET and React
- Provide technical leadership and mentorship to development teams
- Architect and implement microservices-based solutions with RESTful APIs
- Collaborate with UX/UI designers and product owners to apply Human-Centered Design principles
- Ensure adherence to WCAG 2.1 and ADA compliance guidelines
- Optimize applications for performance, security, and scalability
Required Qualifications:
- Bachelor's degree in Computer Science or related field
- 8+ years of professional experience in software development
- Experience as a hands-on Application Architect or Technical Lead
- Expertise in .NET Core, C#, (link unavailable) MVC/Web API, and React
- Strong experience with SQL Server and complex queries
- Experience with RESTful APIs, modern authentication protocols, and accessibility standards
Desired Qualifications:
- Experience with TDD and Test Automation using ADO or similar tools
- Solid understanding of microservices architecture and related patterns
- Experience with containerization technologies (Docker, Kubernetes)
Technical Requirements:
- .NET Core / .NET, C#, (link unavailable) MVC/Web API
- React, TypeScript, and JavaScript
- SQL Server, complex queries, and performance tuning
- RESTful APIs, OAuth2, OpenID Connect
- Accessibility standards (ADA, WCAG 2.1) and inclusive design
Soft Skills:
- Strong communication skills and ability to work cross-functionally with stakeholders
- Ability to work independently with minimal supervision and collaborate closely with teams