Systems Analyst

Overview
We are seeking a Systems Analyst to join our team. The Systems Analyst will apply analytical skills to evaluate systems and processes, collaborate with stakeholders, and help design and improve technical solutions. The role focuses on analyzing requirements, assessing performance, and contributing to the ongoing optimization of systems across multiple platforms.

About the Role
As a Systems Analyst, you will work at the intersection of business needs and technical implementation. You will gather and translate requirements, analyze current systems, propose enhancements, and support the selection and evaluation of solutions that balance feasibility with impact. You will collaborate with cross-functional teams and contribute to the quality and reliability of software and infrastructure.

Responsibilities
- Analyze systems and business processes to identify improvements and opportunities
- Gather, document, and translate requirements into clear specifications
- Assess performance, reliability, and maintainability of systems
- Participate in code review and collaborate with development teams to ensure quality
- Contribute to the design and evaluation of technical solutions
- Work across multiple programming languages as appropriate, including C++, Java, JavaScript, Python, and PHP
- Troubleshoot issues and support incident resolution
- Analyze algorithms and data flows to optimize efficiency
- Prepare documentation and communicate findings to stakeholders

Required Skills
- Algorithms
- Computer Science
- Technical Analysis
- Troubleshooting
- Code Review
- Java
- JavaScript
- Python
- PHP
- C++
- Linux
- Unix

What We Offer
- A collaborative environment that supports professional growth and learning
- Opportunities to work on a variety of projects and across disciplines
- Clear paths for skill development and career advancement

How to Apply
Please submit your application materials including a resume outlining your experience and qualifications. We look forward to reviewing your submission.