What are the responsibilities and job description for the Software Architect position at Hire'in Solutions?
Looking for a C Developer (Architect Level) with windows platform experience and warehouse/logistic domain.
Role Title: Software Architect
Location: Erlanger, KY, USA – Onsite role
Exp level: 12 years
Visa-Independent only
Kindly share your resume for the quick review !
What You will Do:
- Lead the technical design of software implementations, ensuring scalability, security, and maintainability.
- Translate business and operational functional requirements into detailed functional & technical specifications.
- Define integration architecture and data flow across enterprise systems (e.g., ERP, WMS, WES, WCS, CRM, automation platforms).
- Contribute to reusable solution templates, processes and internal tools that improve implementation efficiency.
- Migration and re-engineering of applications
- Mentor and guide other team members. Guide the team and even demonstrate expected coding skills if there is a need.
What You Will Bring:
- Educational Qualification: Must have at-least a bachelors in engineering. Engineering degree preferably in computer science (or equivalent) or electronics engineering.
- 7-10 years of experience in software implementation in a technical architect role.
- Desirable to have prior experience with warehouse management system design and development
- Strong understanding of the warehousing and logistics industry, warehouse automation processes and warehouse software systems like WMS, WES, WCS.
- Solid understanding of warehouse operations, including receiving, picking, inventory, labor, and shipping workflows.
- Overall industry experience of 10 years
- Hands-on experience in architecting and building enterprise software solutions and architecture using C on Windows.
- Should have played the role of Architect/Sr. Architect for medium to large size development projects
- Deep understanding of detailed design concepts
- Strong understanding of software architecture principles (modular design, APIs, data modeling, integration frameworks).
- Hands-on experience with enterprise platforms such as ERP, WMS, or SaaS-based business systems.
- Proficiency in SQL, APIs, and common integration technologies (REST, SOAP, message queues).
- Strong troubleshooting, problem-solving, and system analysis skills.
- Excellent communication skills, both written and verbal, with the ability to interact effectively with technical and non-technical stakeholders.
Nice‑to‑Have:
- Experience in developing user interfaces with React.js and associated JavaScript frameworks.
- Experience with micro‑frontend architecture.
- Knowledge of cloud platforms (Azure/AWS/GCP).
- Familiarity with containerization (Docker, Kubernetes).