Software Solutions Architect

Apply Now

Company: Damco Solutions

Location: Dimondale, MI 48821

Description:

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.

Similar Jobs