Software Architect

Liberty Personnel Services, Inc.
Piatt Township, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Piatt Township, United States of America

Tech stack

Multitier Architecture
C Sharp (Programming Language)
Distributed Systems
Microsoft Software
Cloud Services
Software Engineering
Technical Debt

Job description

Software Architect Full time hybrid opening for a Software Architect. Role will involve the following: Responsibilities Apply architectural design patterns and align solutions with business goals and OKRs Design systems meeting functional and non-functional requirements (availability, performance, security) Document decisions, trade-offs, and approvals using ADRs Collaborate cross-functionally (Product, SRE, Security, Data, QA, Engineering) Manage tickets, time, and deliverables with strong organization Lead design reviews, produce diagrams, and maintain clear documentation Build PoCs, contribute code, and support development teams Drive security-by-design and participate in incident RCA

Requirements

Plan migrations, manage technical debt, and ensure rollout/rollback strategies Required Skills & Experience 6+ years in software engineering or 2+ years as a Software Architect (.NET/C#) Strong knowledge of SOLID, DDD, and Clean Architecture Experience with Microsoft technologies, cloud services, and distributed systems Excellent problem-solving, communication, and adaptability Bachelor's degree in a related field Tim Campbell

Apply for this position