Logo
Damco Solutions

Software Solutions Architect

Damco Solutions, Dimondale, Michigan, United States, 48821

Save Job

We are seeking a Software Solutions Architect for a hybrid opportunity with the Department of Treasury in Dimondale, MI. The ideal candidate will be a full stack architect with strong hands-on development skills and the ability to design secure, scalable enterprise applications.

Job Title:

Software Solutions Architect Location:

Dimondale, MI (Hybrid - 2 days onsite/week)

Responsibilities:

Architect, design, and develop scalable applications using .NET Core and React. Lead full-stack development and provide technical mentorship to the team. Implement microservices-based architecture and RESTful APIs. Ensure compliance with ADA and WCAG 2.1 standards. Work with SQL Server to design and optimize database solutions. Participate in Agile ceremonies and DevSecOps practices using Azure DevOps. Collaborate with UX/UI designers, product owners, and business analysts. Conduct code reviews and enforce clean, maintainable code standards. Required Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or related field. 8+ years of experience in software development. 8+ years of experience with .NET Core, C#, ASP.NET MVC/Web API. 5+ years of experience with React, JavaScript, and TypeScript. 5+ years of SQL Server experience (queries, stored procedures, performance tuning). Experience with REST APIs, OAuth2, and OpenID Connect. Knowledge of accessibility standards (ADA, WCAG 2.1). Familiarity with Agile, Azure DevOps, unit/integration testing. Preferred Skills:

Test-driven development (TDD) and automation experience (ADO, TestComplete, etc.). Microservices design patterns (API gateways, service discovery, queues). Knowledge of containerization (Docker, Kubernetes).

Interview Process: 1st round Virtual Interview via MS Teams, with 2nd round interviews being held IN PERSON at the Dimondale, MI office. Candidates MUST be willing to attend an on-site interview.

Remote or On-site: Accepting local candidates and non-local candidates willing to relocate at their own expenses with no delays. Position will be hybrid, in office 2 days a week upon start and there is NO REMOTE ONLY option.