DUTIES AND RESPONSIBILITES:
• Responsible for elicitation, analysis, and documentation of business requirements.
• Research and exploration of user requirements, costs, and benefits in support of documentation required for the demand management process.
• Responsible for analyzing the business needs to identify new processes and process improvements that will meet those needs.
• Documents current business processes and models to define requirements and/or gaps.
• Analyze detailed system factors including input/output requirements, information and paper flow, hardware, and software needs.
• Analyze “soft" system factors including roles, responsibilities, policy, culture, etc.
• Evaluate the impact of potential software and process changes on the organization.
• Develop and facilitate groups as necessary in pursuit of eliciting and defining requirements.
• Assist in the creation of the business case documentation.
• Understanding of architectural consistency and usability standards.
• Defines and develops user test cases and validates test results during testing.
• Executes unit and functional test cases.
• May conduct system demonstrations and training sessions, as well as participate in design/review of training content.
• Plays a third level support role by helping to troubleshoot and resolve issues with production systems.
• Participates in associate meetings and communicates any concerns to management.
QUALIFICATIONS AND REQUIREMENTS:
• Bachelor’s degree in computer science, Information Systems, Business, or another related field or equivalent work experience.
• Proven experience leading data migration requirements from legacy systems into a new ERP (Sage X3) environment
• Strong hands-on expertise in requirements elicitation, documentation, and management, with emphasis on data mapping, transformation rules, and validation
• Deep understanding of data structures, data quality, and migration best practices, with the ability to identify gaps and risks early
• Self-driven and accountable professional with strong stakeholder management and communication skills, able to drive outcomes with minimal oversight
• Working knowledge of Confluence and JIRA.
• Experience in any of the following business areas is desired: Sales operations, order entry, accounting, finance, procurement, warehouse operations, order management, and order fulfillment.
• Minimum of 3-5 years’ business analysis or systems analysis experience is preferred.
• Bonus: Sage X3 experience (ERP).
Associate is expected to operate at a proficient level across the following areas of technical knowledge and skill:
• Ability to organize and prioritize work.
• Detail oriented, proactive, creative, and efficient
• Intermediate level abilities in Excel, Outlook, PowerPoint, Visio, and Word
• Familiarity with application integration methods to include understanding of data mapping process.
• Ability to effectively work both independently and collaboratively in a team environment
• Ability to work on simultaneous and complex projects, with domain expertise in at least one business area.
• Expertise in ERP solution selection and implementation is a plus
• Ability to communicate effectively to both technical and non-technical audiences in written and non-written format
• Ability to work with all levels of associates
• Ability to work with minimal supervision in a very dynamic environment
• Ability to learn new systems and tools
• Knowledge of software development life cycle methodologies, processes, and procedures.
• Active listener
• Effective in a variety of formal/informal presentation settings: one-on-one, small, and large groups.
Job Title: Software Architect
Location: REMOTE
Duration: 12 Months
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 Client 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