The Hiller Companies, LLC has an immediate opening for Sr. Software Implementation Analyst. If you are a dedicated professional with a passion for fire protection and safety, we invite you to apply today.
The Hiller Companies is a leading provider of fire protection and safety solutions, dedicated to safeguarding lives and property all around the world. Headquartered in Mobile, Alabama, Hiller extends its reach globally as well as in domestic markets with offices across the United States. With over 100 years in the industry, our mission is to ensure the highest standard of safety and innovation in comprehensive fire protection services, including installation, inspection, maintenance and repair of critical fire and life safety equipment. Our team remains laser-focused on one goal - making the world a safer place.
Job Summary: The Sr. Software Implementation Analyst plays a crucial role in supporting and optimizing the software system that tracks operations for a service-oriented business. This position is responsible for collaborating with stakeholders, understanding business requirements, analyzing processes, and implementing solutions to ensure the efficient functioning and continuous improvement of the service business software system.
Pay Range: $95,000-$117,000. The individual base salary will be determined by factors including education, skills, experience, expertise and geographic location.
Travel Requirement: 50% travel required.
Key Responsibilities:
Requirements Gathering and Analysis:
Collaborate with business stakeholders to understand their needs, objectives, and pain points related to the service business software. Conduct thorough analysis of existing processes, workflows, and data structures to identify areas for improvement and optimization. Define clear and concise business requirements for the software, ensuring alignment with business objectives.
System Design and Implementation:
Collaborate with software developers, architects, and other relevant teams to design and implement solutions that align with the identified business requirements. Create functional specifications, use cases, and other relevant documentation to guide the development and testing process. Oversee the configuration and customization of the software to meet specific business needs.Project Management and Leadership:
Lead the planning, execution, and monitoring of software-related projects, ensuring they are completed on time and within budget. Coordinate with cross-functional teams, including developers, quality assurance, and end-users, to ensure smooth project delivery. Provide guidance and support to junior business analysts and other team members.
Testing and Quality Assurance:
Develop and execute comprehensive test plans to validate the software's functionality, accuracy, and performance. Identify and resolve any defects or issues found during testing, working closely with the development team to address them.
Training and Documentation:
Develop training materials and conduct training sessions for end-users to ensure a smooth transition to the new software system.
Create and maintain comprehensive documentation related to system functionalities, processes, and configurations.
Continuous Improvement and Support:
Monitor the performance of the software system and identify opportunities for enhancements and optimizations. Provide ongoing support to end-users, addressing their queries and resolving any issues that may arise.
Vendor Management:
Collaborate with software vendors to report and resolve issues, manage software updates, and ensure compliance with service-level agreements. Participate in the evaluation and selection of software vendors or solutions for the service business, considering factors such as functionality, scalability, support, and cost.
Other duties as assigned.