Software Solutions Architect - Lansing, MI (Hybrid) at ARK Solutions, Inc. in Lansing, MI
- Company: ARK Solutions, Inc.
- Location: Lansing, MI
- Posted: Sep 18, 2026
- Type: Full-time
- Experience: 5+ years
Overview
Software Solutions Architect - Lansing, MI Duration: 9 months (Hybrid) Seeking a Software Solutions Architect for a Legacy Modernization project, will transforming desktop applications into modern web solutions using cutting-edge technologies.
Job description
- Software Solutions Architect - Lansing, MI
- Duration: 9 months (Hybrid)
- Seeking a Software Solutions Architect for a Legacy Modernization project, will transforming desktop applications into modern web solutions using cutting-edge technologies.
Responsibilities
- System Architecture and Design: Architect scalable and maintainable enterprise-level applications using .NET.
- Development and Implementation: Lead the development of systems with .NET, Entity Framework Core, and JSON Serialization.
- Database Architecture: Design and optimize databases for performance and scalability.
- Testing and Quality Assurance: Implement unit testing practices and develop test strategies.
- Integration and Web Services: Architect and integrate web services for seamless system communication.
- Collaboration: Work closely with architects, developers, and product teams to align with business objectives.
- Mentorship and Leadership: Mentor junior developers and foster a culture of learning.
- Documentation and Reporting: Maintain comprehensive system documentation.
- Stay Current with Industry Trends: Explore new technologies to enhance system architecture.
Requirements
- Minimum 5 years of experience in software development.
- Proven experience as an IT Application Architect or Enterprise Architect.
- Expertise in .NET for building web and enterprise applications.
- Strong knowledge of Entity Framework Core and JSON Serialization.
- Experience with Web Services (RESTful APIs, SOAP).
- Excellent problem-solving and communication skills.
- Bachelor's or Master's degree in Computer Science or related field.
- Experience in Agile development methodologies.
- Familiarity with CI/CD tools like Git or Azure DevOps.
Skills
Required
- .NET
- Entity Framework Core
- JSON Serialization
- Web Services (RESTful APIs, SOAP)
- Unit testing
- Database design and optimization
- System architecture
- Problem-solving
- Communication
Preferred
- Agile development methodologies
- CI/CD tools (Git, Azure DevOps)