What are the responsibilities and job description for the Software Architect - Consultant position at Intellibee?
Job Duties:
Application Maintenance & Support
- Maintain and support the CA Plex-based CMS across multiple environments
- Troubleshoot and resolve production issues, defects, and data anomalies
- Perform root cause analysis and implement sustainable fixes
- Provide on-call or escalation support for critical system issues
Feature Enhancements & Business Logic Updates
- Design, develop, and implement enhancements within the CA Plex model
-
Modify existing:
- Business rules
- Screens and workflows
- Batch processes and reports
- Ensure all changes align with judicial policies and statutory requirements
CA Plex Model Development
-
Work directly within the CA Plex development environment to:
- Update objects, functions, and relationships
- Regenerate and deploy application components
- Maintain integrity of the model-driven architecture as the system evolves
Database & Data Integrity Management
- Write and optimize SQL Server (T-SQL) queries, stored procedures, and data fixes
-
Support:
- Data corrections (e.g., invalid dates, missing relationships)
- Performance tuning for large datasets (millions of records)
- Ensure data accuracy across integrated systems
System Integration Support
-
Maintain and support integrations with:
- Law enforcement (e.g., SLED)
- DMV eDisposition
- eCitation systems
- Public Index and eFiling platforms
- Assist in adapting legacy I/O processes as APIs are introduced
Reporting & Data Support
-
Support reporting needs by:
- Developing queries and extracts
- Assisting with data feeds into the Data Warehouse
- Collaborate with analytics teams to ensure data consistency
Collaboration & Stakeholder Support
-
Work closely with:
- Court Administration
- IT leadership and development teams
- Translate business requirements into technical updates within the CMS
Documentation & Knowledge Transfer
-
Document:
- System changes
- Business rules
- Technical processes
- Assist in knowledge transfer to internal staff and modernization teams
Required Skills, Education and/or Certifications:
- Bachelor’s degree in computer science, Information Systems, or related field (or equivalent experience)
- 15 years of CA Plex development experience
- 15 years of experience working with Judicial Case Management Systems
- 15 years working with MS SQL Database
- 10 years developing Data Interfaces exchanging court data with outside agencies
- 10 years of experience deploying and installing applications in a distributed environment
- 10 years of documentation experience related to the design, development, implementation and deployment of applications and/or interfaces
Preferred Skills, Education and/or Certifications:
- Experience in South Carolina court/judicial systems
- Experience with C , Java, or .NET from Plex
- Experience with Batch processing and transactional systems
- API integrations
- Data warehousing environments
- Always On Availability Groups
- Azure DevOps
Benefits at IntelliBee
- Long-Term Stability: Join us on a multi-year opportunities with room to grow.
- Comprehensive Health Coverage: Access quality healthcare benefits to keep you and your family well.
- Future Planning: Enroll in our 401(k) program and invest in your financial security.
- GC Assistance: We support immediate Green Card processing, if required.