Solutions Architect
St. Cloud, MN
Contracted
Experienced
Job Title: Solutions Architect
Location: St. Cloud, MN
Duration: 12+ Months
Employment Type: Contract, Hybrid Preferred
Overview:
We are seeking a skilled Solutions Architect for a 12+ month contract opportunity based in St. Cloud, MN. This hybrid role combines on-site collaboration with remote flexibility, requiring a self-motivated individual who can independently drive projects to completion while delivering innovative system architecture solutions. The ideal candidate will excel at asking insightful questions to shape robust architectures, bringing hands-on expertise in C#/C++ object-oriented programming, OT-to-IT integration, REST API development, and relational database design. Middleware utilized by the client is built in C#, and prior experience with CNC or G-code is a valuable plus.
Key Responsibilities:
Location: St. Cloud, MN
Duration: 12+ Months
Employment Type: Contract, Hybrid Preferred
Overview:
We are seeking a skilled Solutions Architect for a 12+ month contract opportunity based in St. Cloud, MN. This hybrid role combines on-site collaboration with remote flexibility, requiring a self-motivated individual who can independently drive projects to completion while delivering innovative system architecture solutions. The ideal candidate will excel at asking insightful questions to shape robust architectures, bringing hands-on expertise in C#/C++ object-oriented programming, OT-to-IT integration, REST API development, and relational database design. Middleware utilized by the client is built in C#, and prior experience with CNC or G-code is a valuable plus.
Key Responsibilities:
- Design and implement scalable, efficient system architectures that bridge operational technology (OT) and information technology (IT) environments.
- Collaborate with stakeholders to gather requirements, asking probing questions to ensure solutions align with business needs and technical goals.
- Develop and integrate RESTful APIs to enable seamless communication between systems.
- Leverage C# (including middleware) and C++ to build and enhance object-oriented software components.
- Design and optimize relational database structures (e.g., SQL, JSON) to support application functionality and data integrity.
- Deliver high-quality, self-directed work with minimal oversight, ensuring timely completion of milestones within the 12+ month contract timeline.
- Provide technical guidance and documentation to support system implementation and maintenance.
- Proven experience as a Solutions Architect or similar role, with a track record of independently delivering complex system designs.
- Strong proficiency in C# and C++ object-oriented programming languages.
- Demonstrated expertise in OT-to-IT integration, bridging industrial and enterprise systems.
- Hands-on experience developing and implementing REST APIs.
- Solid knowledge of relational databases (e.g., SQL, JSON) and schema design.
- Familiarity with C#-based middleware environments.
- Ability to ask thoughtful, targeted questions to clarify requirements and refine architecture.
- Excellent problem-solving skills and a proactive, self-starter mindset.
- Background in manufacturing, industrial automation, or related fields.
- Familiarity with hybrid work models and balancing on-site/remote responsibilities.
- Location: St. Cloud, MN (Hybrid: Blend of on-site and remote work)
- Duration: 12+ months, with potential for extension based on project needs
- Start Date: Immediate
- Hourly pay: $48-73/hr.
Apply for this position
Required*