Job Description
Duration : 6 Months
Must be Willing to use your own laptop
Must be willing to work in PST Hours
SUMMARY
The Sr Systems Analyst (SSA) works collaboratively with leaders and engineering teams in translating end user requirements into functional system designs. This role fine-tunes requirements and develops design specifications. The SSA identifies and plans technical solutions, writing documents from a technical perspective, creating application models and keeping up on technical and industry developments. The SSA works on complex products, spanning companywide initiatives, serves as a subject matter expert across multiple products and acts as a mentor to other Systems Analysts throughout CLIENT Technology.
RESPONSIBILITIES
- Perform all responsibilities in accordance with CLIENT Competencies, compliance, regulatory and Information Protection requirements.
- Lead the process of creating a product/program’s business case, managing the identification and proposing viable technology solutions with a focus on reducing technical debt, satisfying regulatory compliance and delivering business features and functional demands.
- Work with the Product Owner, decision makers and end users to define and document roadmap and sprint-level goals, requirements, user stories and outcomes. Manage the process across their delivery team to elicit, document and communicate user requirements and functional specifications through coordinated workshops, creating use cases and process models.
- Manage complex software platforms with critical business requirements for financial, product and compliance requirements. This includes managing configuration, data, user permissions, workflow, reporting, upgrades and processing.
- Analyze and refine complex requirements and acceptance criteria.
- Translate functional specifications to software vendor requirements, coordinate vendor delivery and manage applicable vendor relationships. Manage applicable vendor relationships and coordination of vendor deliverables.
- Work with other IT experts to address product, business, technical and infrastructure needs.
- Manage test plan and refinement of technical solutions and support testing by facilitating resolution of identified bugs.
- Oversee user acceptance testing and obtain sign-off from business partners.
- Manage the installation of application patches, configuration as needed for software enablement, releases and enhancements on development, test, disaster recovery and production systems, following IT Change Control guidelines, and develop disaster recovery plans for applications/services. This includes in-house, third-party, SaaS and PaaS solutions.
- Lead business units in breaking down their long-term roadmap into actionable business objectives, including documenting and prioritizing those objectives.
- Stay abreast of significant change management initiatives, assess organizational impacts and present to appropriate leadership.
- Lead their delivery team with activities to identify people, process and system impacts of business objectives for all sizes of products/programs.
- Support product operational lifecycle, such as application administration support, configuration, coordinating the development and maintenance of manuals/procedures, troubleshooting and maintaining application upgrade and life-cycle activity roadmaps.
- Develop and manage communication between end users, vendors and IT departments to resolve production and development environment problems.
- Manage security practices and ensure Cyber security practices and policies are managed within their program portfolio.
- Consult, design, implement and provide solution efficiencies to ensure systems meet all data privacy, compliance and regulation requirements.
- Create and iterate technical documentation consistent with software changes.
- Monitor performance, discover variances and propose necessary actions.
- Performs technical walk-throughs and demos with development and business stakeholders
- Proactively configure systems based on business drivers and day-to-day systems optimization.
- Oversee system requirement specifications, functional requirements and system/application architecture.
- Oversee use cases, user stories, business requirement documentation and class, relationship and sequence diagrams
- Prepare user manuals, technical handouts and operational manuals for the deployed application/system.
- Mentor less experienced team members on systems, configurations and tool suite.
- Fulfill the role of subject matter expert in required situations.
- Perform additional duties, as assigned.
QUALIFICATIONS
- Bachelor’s degree in a technical/related discipline required, or equivalent work or education related experience. Advanced degree preferred.
- Minimum seven years of experience working with business software applications required.
- Have a working knowledge of theory and usage of Cloud Computing required.
- Advanced skills with SQL and/or various relational database concepts and languages required, including multiple methods for analyzing, reporting and validating data at the source (e.g. SQL queries) required.
- Strong with multiple change approaches from Agile, Lean, TDD, Waterfall, etc. and understand the proper use and application of each approach required.
- Capable of developing and delivering the full system development life cycle and its various phases (including user story creation, test planning, test execution, CI/CD pipeline support, production implementation and break-fix production issue resolution) required.
- Proven ability to manage solutions delivered in multiple programming languages and technical environments required.
- Understanding of software engineering vocabulary and data architecture required. Includes experience working with Azure DevOps, JIRA or other Agile development team tools.
- Excellent troubleshooting and problem-solving skills to identify problems from a functional perspective, specifically when supporting end-user testing and training. Includes proficient use of such tools as Splunk, AppDynamics, etc.
- Demonstrated experience with multiple methods for creating and communicating strong business cases, including financial analysis, strategic alignment and risk analysis required.
- Ability to remain informed about the events, trends and developments which affect your role, business area(s) and the Information Technology industry.
- Ability to plan, organize, schedule and implement projects and in accordance with CLIENT and industry project management methodologies.
- Manage time and balance multiple priorities with the ability to be flexible and adaptable to change and ambiguous situations.
- Capable of influencing with authority, project self-confidence and management presence.
- Strong interpersonal skills that build rapport and relates well with all levels of the Credit Union.
- Proficient verbal and written skills to effectively communicate.
- Full-time hours required, with additional hours as necessary.
- Be available on an on-call basis to respond to pending issues or problems arising during non-business hours and provide support and response.