Job Overview:
As a Senior Systems Analyst, you will be responsible for the effective management, configuration, training, and customization of a subset of the company’s applications and technologies for both employees and external business partners. You will assess company-wide sales and operational needs to drive and implement business initiatives. In addition, you will actively search, creatively design, and implement effective methods to enhance and recognize performance related to relevant applications and technologies.
Job Overview:
As a Senior Systems Analyst, you will be responsible for the effective management, configuration, training, and customization of a subset of the company’s applications and technologies for both employees and external business partners. You will assess company-wide sales and operational needs to drive and implement business initiatives. In addition, you will actively search, creatively design, and implement effective methods to enhance and recognize performance related to relevant applications and technologies.
Duties and Responsibilities:
- Serve as a liaison between the business community and the IT organization to understand and provide technical solutions that meet user’s needs
- Analyze and document business process and system workflows from gathered requirements such that they can be interpreted and executed by developers and quality assurance team members
- Lead and participate in requirement gathering, prototyping, unit testing, user acceptance testing, and user training
- Provide front-line support by owning client communication, tracking support issues, and ensuring that service level agreements are met
- Evaluate systems to ensure that they are addressing business requirements and needs, making recommendations to leadership when needed
- Conduct complex, important work under minimal supervision and with wide latitude for independent judgment
- Assist in the business process redesign and documentation as needed for new technology.
- Assist in establishing processes, user experiences, and data-based perspectives while documenting requirements
- Perform other duties as assigned.
Must-have Skills/Qualification:
- Bachelor’s Degree in Information Technology, Science or Engineering
- Minimum 5 years work experience in Information Technology and business process management
- Prior software development experience required, preferably in one or more programming languages.
- Proficient level of SQL skills
- 2+ years’ experience with CRM applications (Microsoft Dynamics Sales is an asset) with strong knowledge of administration, customization, automation, and reporting.
- Advanced level Microsoft Suite skills
- Proven ability to utilize the SDLC methodology to deliver technical solutions.
- Strong spoken and written communication skills, with the ability to differentiate to various audiences.
- Proven ability to analyze issues and problem-solve in a fast-paced environment.
- Ability to work on multiple projects simultaneously.
- Proactive, detail-oriented, performance-driven team player
- Ability to adapt easily to changing business needs and dynamics.
- Ability to accommodate a flexible schedule including travel and after business hours work from time to time.
Preferred Skills/Experience:
- Experience in software development life cycle management, Agile and Scrum experience
- Experience and knowledge in Dynamics CE, Dynamics 365 Finance and Operations, Document Content Management systems, and Power Platform
- Experience and knowledge of BI and Reporting
- Financial services or land management industry experience.