Performs business and systems analysis, application development, and process improvement. Serves as a liaison between business areas and IT when needed, identifying, documenting, and communicating system and process changes to improve system and operational performance. Applies in-depth knowledge of a line of business and contributes to identifying, analyzing, and recommending technical process improvements. Supports highly complex business processes that require designing or integrating technical solutions across multiple business functions. Designs, creates, and implements technical solutions and serves in a lead role. Conducts business analysis and data gathering to understand strategy requirements, supports short- and long-term planning, evaluates departmental activity, and proposes tools or technologies. Assists with business process redesign and documentation for new technology and supports application development across multiple applications, ensuring timely, within-budget delivery and compliance with system development lifecycle processes and standards. Designs, codes, tests, debugs, documents, implements, and maintains complex business applications, and provides ongoing application and analytical support. Analyzes systems and may serve as a subject matter expert for identifying, triaging, and resolving complex interface issues. Determines user needs and system vulnerabilities or performance issues, develops and evaluates workflow alternatives, manages releases, and conducts end-to-end testing of system changes. Investigates, resolves, and escalates problems; gathers supporting data and obtains technical assistance as needed. Works as a team member or lead on medium or large, complex process-improvement initiatives. Evaluates business requirements, processes, and interfaces to identify gaps and improvements, then develops and communicates process requirements and recommendations for implementing technical business solutions. Also designs reports and data delivery, supports audits and regulatory compliance, trains users on tools, and coaches less experienced team members. Other duties may be assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior