We are seeking a highly skilled and motivated individual for the position of Senior Software Analyst to contribute to the project. The Senior Software Analyst will play a crucial role in the software development life cycle (SDLC), focusing on requirements gathering, analysis, and documentation. The successful candidate will collaborate with staff, facilitate meetings, and work closely with a team of developers to ensure the successful implementation of project requirements.
Collaborate with staff to comprehensively document system requirements.
Conduct thorough analysis to ensure a clear understanding of business needs.
Organize and facilitate meetings with staff to gather insights, feedback, and ensure effective communication.
Create detailed screen mock-ups to accurately document the user interface (UI) based on gathered requirements.
Develop detailed use cases and business flows to provide comprehensive documentation for the project.
Work closely with the team to ensure all aspects of the project are well-documented.
Collaborate with a team of developers to implement project requirements, ensuring alignment with business objectives.
Perform unit testing to validate the functionality of implemented requirements.
Document and track all identified defects, working closely with the development team for resolution.
Work closely with business customers to understand and address help, training, and executive reporting requirements.
Operate under the direction of a Lead/Project Manager to ensure project goals are met and deliverables are achieved on time and within scope.
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Proven experience as a Software Analyst or similar role.
Strong analytical and problem-solving skills.
Excellent communication and interpersonal skills.
Proficiency in creating detailed documentation including use cases, business flows, and UI mock-ups.
Familiarity with the software development life cycle (SDLC).
Ability to work collaboratively in a team environment.
Experience with justice and juvenile information systems is a plus.
Position Requested Qualifications:
Minimum 6 years of experience facilitating meetings with users to gather business requirements.
Minimum 6 years of experience documenting functional requirements, business rules, and complex security requirements.
Minimum 6 years of experience writing test plans, cases, and performing unit/regression testing.
Minimum 5 years of SQL coding experience for data extraction and validation.
Minimum 4 years of experience with SharePoint, including writing and maintaining project documentation.