Job Description :
Title: .Net Architect

Location: Detroit MI

Duration: 12+ Months


Candidates must have 5+ years current experience as an ARCHITECT developing Web Applications. We have multiple current and forecast openings at several clients in Michigan for both JAVA and .NET ARCHITECTS for contract (12+ month)
Resumes local to Michigan (or the Midwest) who are US Citizens or Green Card holders will receive same-day phone interviews! Non-local and H1B resumes will be reviewed and feedback or phone interviews will be provided within three business days.

-Design & implementation experience with distributed applications NET stack required)
-web based technologies (ASP.NET, JavaScript, CSS)
-Relational database experience (SQL, Oracle)
-Experience developing enterprise grade systems using enterprise design & integration patterns
-Experience establishing coding standards
-Experience with SaaS (Cloud) Technologies
-Exposure to MDM, ETL, and ELT
-Hands-on-experience architecting and delivering solutions related to enterprise integration, REST-ful APIs, service-oriented architecture, and legacy modernization

-Evaluate technologies, best practices, and patterns in the best interests for solutions design
-Create proof-of-concept level prototypes to assist in solution determination and estimation
-Coordinate cross-team development changes and vision across teams
-Champion code reviews, enforcing and creating support for best-in-class code clarity, quality, and maintainability
-Support developer workspaces and deployed environments
-Assist with issue resolution and root-cause analysis
-Act as the technical domain expert for your product
-Maintain safety, security, and privacy standards throughout all areas of responsibility.
-Design fault-tolerant, scalable and decoupled software solutions
-Lead technology decision making with a strong emphasis on the reasoning behind those decisions
-Identify areas of improvement between systems
-Build standards and best practices for cross-cutting software development concerns
-Teach and mentor architects and engineers to expand their knowledge of software development and standards
-Define and oversee enterprise integration strategies
-Establish and enforce technology standards, including but not limited to best practices, patterns, processes, frameworks, and tools
-Identify opportunities to create reusable components
-Collaborate with other architects, developers and business clients to develop enterprise grade systems
-Recommend, drive adoption, and ensure future proofing of frameworks and COTS tooling