Talent.com
Software Analyst

Software Analyst

Canopy Children's SolutionsJackson, MS, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

Join to apply for the Software Analyst role at Canopy Children's Solutions

Canopy Children's Solutions is Mississippi's most comprehensive nonprofit provider of children's behavioral health, educational, and family support solutions. We are designated a Great Place to Work and value a culture that focuses on trust and helping kids thrive and families overcome challenges. We offer a comprehensive benefits package for all eligible full-time employees, including competitive compensation and health-related benefits.

Software Analyst - Position Overview

  • The Software Analyst is responsible for gathering project requirements and developing innovative technical solutions that support organizational goals.
  • The Software Analyst role leads enterprise IT projects from inception to completion, ensuring timely delivery and alignment with business needs.
  • The Software Analyst provides advanced application and integration support, including Tier 2 / 3 escalations.
  • Key responsibilities include supporting API integrations, strengthening data governance practices, enhancing system security, and leveraging cloud-based tools to improve performance and scalability.
  • Success in this role requires strong leadership, collaboration with solution and administrative staff, and a commitment to delivering high-quality IT services.

Job Responsibilities

  • Conduct detailed and thorough system analysis and requirements gathering for all areas of the organization as they pertain to various projects and organizational goals.
  • Outline and document project milestones, timelines, budgets, and deliverables using available project management tools and materials.
  • Adhere to the IT Change Management process as defined by Change Requests, submissions, and approvals.
  • Assign project-related tasks to team members with achievable, aligned completion dates.
  • Perform regular follow-through to ensure successful and timely implementations.
  • Conduct risk analysis and mitigation planning.
  • Provide Tier 2 and Tier 3 level application support, serving as the point of contact for issue escalations.
  • Provide general IT support across multiple solutions, including resolving issues on the organization's ticketing board and day-to-day troubleshooting.
  • Assist in identifying areas of concern or deficiencies and propose system improvements.
  • Experience administering EHR systems such as CareLogic, Evolv, or similar; solid understanding of EHR processes and workflow.
  • Ability to design and create reports for management; carry out ad hoc reporting using SQL, SSRS, Power BI, MS Access, or similar.
  • Lead teams to implement, configure, test, maintain, and upgrade systems.
  • Perform ongoing analysis of departmental needs and make recommendations for efficient use of applications.
  • Analyze, solve, and correct issues in real time.
  • Be a team player who can multi-task, work independently, and work under pressure; provide prompt user support.
  • Maintain excellent oral and written communication skills; communicate effectively with all levels of personnel.
  • Demonstrate strong analytical and problem-solving skills and a user-focused mindset.
  • Be comfortable making suggestions to improve existing processes and reporting.
  • Perform other duties as assigned.
  • Required Qualifications

  • Bachelor's degree in computer science, Information Systems, Data Analytics, or related field preferred; equivalent work experience considered.
  • At least two years of professional experience in software analysis, application support, or systems integration.
  • Proven ability to manage projects, analyze systems, and translate business requirements into technical solutions.
  • Proficiency in SQL and relational databases (Postgres, SQL Server, MySQL, or cloud-based databases).
  • Experience in reporting and business intelligence tools.
  • Familiarity with APIs and data formats (JSON, XML, HL7 / FHIR) and integration practices.
  • Knowledge of cloud platforms (Azure, AWS, or GCP) and identity management (Microsoft AD / Azure AD) preferred.
  • Project management principles and methodologies experience.
  • Working knowledge of HIPAA regulations and healthcare IT compliance.
  • Strong communication and collaboration skills; ability to translate technical concepts for non-technical audiences.
  • User-focused mindset with a track record of delivering effective support across diverse solutions.
  • This role involves occasional travel.
  • Seniority level

  • Entry level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Individual and Family Services
  • Referrals increase your chances of interviewing at Canopy Children's Solutions. Get notified about new Software Analyst jobs in Jackson, MS.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Software Analyst • Jackson, MS, US