via Indeed
$94K - 114K a year
Support and manage enterprise applications, optimize performance, and lead technical troubleshooting and projects.
Minimum 7+ years of experience in application support or management, with strong database and API skills, and project leadership experience.
The Senior Application Analyst is a key technical and strategic resource responsible for the administration, optimization, and long-term health of the organization's critical business applications. This role leads the resolution of complex, high-impact technical issues, serves as a principal liaison between business units and IT, and drives strategic initiatives related to application lifecycle management. The Senior Application Analyst ensures that application architecture, performance, and security align with industry standards and support the company's long-term business objectives. Primary Responsibilities: • Provide Tier 2-3 technical leadership and serve as a final point of escalation for complex application issues, performing advanced root cause analysis and coordinating with development teams or vendors as needed. • Support and design application integrations by leveraging a deep understanding of backend data dictionaries, business logic, and integration technologies such as REST APIs, ensuring seamless data flow between systems. • Manage the full application lifecycle, from collaborating with business stakeholders on strategic planning and requirements gathering to leading major projects for new rollouts, upgrades, and system decommissioning. • Serve as an effective backup and a Subject Matter Expert (SME), providing cross-functional support and guidance on all line of business applications. • Oversee application and system performance through proactive monitoring, troubleshooting bottlenecks, and implementing solutions to optimize efficiency, stability, and scalability. • Administer application access, security, and user accounts with a focus on establishing best practices and ensuring data integrity and compliance with security policies. • Own the database maintenance lifecycle, including the design and execution of backup strategies, disaster recovery plans, and performance tuning to ensure data availability and integrity. • Create advanced financial and performance reports, dashboards, and visualizations using tools like Power BI to provide senior leadership with actionable business insights. • Write and execute complex SQL statements for advanced data analysis, troubleshooting, and reporting across various database systems (e.g., SQL Server, dB2, PostgreS). • Act as a primary point of contact for external software vendors, managing relationships, coordinating technical support, and influencing product roadmaps to align with organizational needs. • Develop and maintain comprehensive technical documentation, knowledge base articles, and training materials that serve as a resource for both IT staff and end-users. • Mentor junior application analysts and contribute to a culture of knowledge sharing and continuous improvement within the team. • Maintain a comprehensive understanding of industry trends, emerging technologies, and best practices in application management, and advise leadership on strategic opportunities. Qualifications: • Bachelor's degree in Computer Science, Information Technology, or a related field, or a minimum of 7+ years of equivalent professional experience in a similar role. • Proven experience in a technical support or application management environment, with at least 3+ years specifically at a Tier 2-3 level providing application support. • Advanced experience with relational database systems and the ability to write complex, optimized queries for data analysis, reporting, and troubleshooting. • Experience with backend data dictionaries and designing application integrations using technologies like REST APIs. • Experience with and a deep understanding of a range of enterprise applications (e.g., ERP, CRM, xRM). • Demonstrated ability to lead projects, manage competing priorities, and drive tasks to successful completion. • This position is in a general office environment with frequent computer use and requires on-site presence. Employee Benefits: We offer a competitive benefits package that includes an annual salary from $93,600 to $114,400 per year. • Retirement: 401k w/ Company Match and Profit Sharing • Paid Time Off: Paid Vacation, Holiday & Sick Leave • Health Insurance: Premera Blue Cross Medical w/Telehealth & Dental • Vision Insurance: VSP Vision Insurance • Insurance: Company Paid Life, AD&D & Disability Insurance • Guidance Resources: Employee Assistance Program • Rewards: Quarterly Employee Recognition Cash Program • Discounts: CAT Products, Rental/Sales Discounts • Financial Access: Credit Union Membership is available • Growth/Stability: Career Growth Opportunities within a 4th Generation Family owned Company for over 96 years • Tenure: Seniority Bonus, starting at 5+ years • Talent Referral Program: Employee Referral Bonus To apply for this unique position, please go to our web site at www.ncmachinery.com Harnish Group Inc. is the Caterpillar Dealer in Central and Western Washington, Central and Eastern Montana, Northwestern Wyoming, Northwestern North Dakota and the state of Alaska. Our Member Companies are N C Machinery, N C The Cat Rental Store, N C Power Systems, Tractor & Equipment Co., T & E The Cat Rental Store, T&E Power Systems, SITECH Northwest Inc., representing Caterpillar and other manufacturers. A family owned and managed company since 1929 with over 1200 employees, our Mission is to help our customers succeed by providing premier business solutions delivered by engaged employees through teamwork and excellence. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
This job posting was last updated on 12/11/2025