State of South Carolina · 2 days ago
Software Application Architect #26-001
The State of South Carolina is seeking a Software Application Architect who will serve as a senior technical expert responsible for leading the analysis, design, and development of complex software systems. The role involves ensuring the reliability and security of mission-critical applications while collaborating with ITS leadership to implement long-term development strategies and guide the software development lifecycle.
Government
Responsibilities
Leading the analysis, design, development, and enterprise-level modification of complex software systems that support agency operations
Interpreting, developing, debugging, and testing software applications
Using UI frameworks like MudBlazor and/or DevExpress, and modern UI/UX principles
Ensuring the reliability, security, and modernization of mission-critical applications—including custom and COTS solutions
Oversight of web services, cloud-based integrations, and related technologies that support internal and external system communication
Collaborating with ITS leadership to implement long-term development strategies, adopt emerging technologies, and guide the full software development lifecycle across teams
Qualification
Required
A bachelor's degree in computer science or a related area
6 years of experience in computer system development and modification
Proficiency in object-oriented programming
Proficiency in T-SQL
Proficiency in web applications
Proficiency in API services
Proficiency in scripting languages
Proficiency in source control tools such as TFS/DevOps
Experience with cloud-based platforms
Experience with web services integration
Ability to interpret, develop, debug, and test software applications
Experience using UI frameworks like MudBlazor and/or DevExpress
Knowledge of modern UI/UX principles
Ability to ensure the reliability, security, and modernization of mission-critical applications
Ability to align with the agency's strategic IT goals
Oversight of web services, cloud-based integrations, and related technologies
Collaboration with ITS leadership to implement long-term development strategies
Guidance of the full software development lifecycle across teams
Preferred
10 years of application development experience
Extensive system-level knowledge of programming techniques, information systems, and computer languages
Strong skills in writing and revising programs
Strong skills in interpreting technical instructions
Strong skills in analyzing complex data
Experience coordinating technical teams
Experience producing clear technical reports
Company
State of South Carolina
South Carolina is a southeastern U.S. state.
Funding
Current Stage
Late StageLeadership Team
Recent News
UPSTATE BUSINESS JOURNAL
2025-11-26
2024-11-02
Company data provided by crunchbase