Post Job Free
Sign in

Software Technical Analyst

Company:
Foundation Software
Location:
Strongsville, OH, 44136
Posted:
May 08, 2025
Apply

Description:

Job Description

What is great about working for Foundation? Plenty! We have a fun, casual, yet hard-working culture that invests in our employees, promotes creativity, and delivers on our reputation. Would you like to work for a company that offers manicures and pedicures in the office? We do! How about massages, house cleaning, laundry service, monthly car washes, catered lunches Wednesdays and a monthly happy hour - we offer all this and more!

At Foundation we believe in and promote a work-life balance with a top-notch workout facility, fitness classes and free personal training; and for those competitive types, a game room complete with table tennis, foosball, and video game systems. Also, some comforts of home, there is a full kitchen, free coffee and specialty flavors, soft drinks, and snacks.

A Software Technical Analyst is responsible for analyzing, documenting, and supporting software systems and processes. This role acts as a liaison between business units and technical teams to ensure that software solutions meet organizational needs. The analyst works to evaluate existing systems, helping to identify how technology can be used to eliminate gaps in our capability to meet our customer and business needs.

Key Responsibilities:

Requirements Analysis and Documentation:

Gather, document, and analyze all technical requirements, functionality and constraints of a system including specific technology choices and configurations needed to ensure the system will work as intended.

Work closely with technical and business stakeholders to understand objectives and constraints.

Translate business needs into clear technical specifications.

Analyze current state:

Assess existing software systems for performance, reliability, and usability.

Evaluate product technical needs against existing capabilities to identify technical modifications needed to meet new product requirements.

Work closely with Engineering leads to identify and document the implementation of software upgrades or replacements.

Collaboration and Coordination:

Function as a bridge between Business Analysts, Developers, Infrastructure, Security and Architecture teams with the goal of generating clear technical specifications.

Facilitate or participate in technical discussions to ensure alignment on requirements and solutions.

Participate in POC activities to vet out new technologies or architectures against technical and functional requirements.

Clarify technical requirements to development teams throughout the software development lifecycle (SDLC).

Oversee and execute software assessment processes, ensuring that selection of the best technology solutions to meet business needs.

Documentation and Reporting:

Create and maintain detailed technical documentation, including workflows and system architecture.

Prepare reports and presentations for stakeholders to summarize findings and recommendations.

Skills and Qualifications:

Experience:

3+ years of experience in technical analysis, software development, or a related field.

A deep understanding of Agile/Scrum methodologies.

Experience with cloud platforms (Azure and AWS) and modern software development methodologies (e.g., Agile, DevOps).

Technical Skills:

Proficiency in tools like SQL, Visio, Mermaid, Azure Insights and Static Application Security Testing (SAST) tools

Strong knowledge of programming languages and software architecture.

Soft Skills:

Strong analytical and problem-solving skills.

Excellent written and verbal communication skills.

Ability to manage multiple tasks and priorities effectively.

Preferred Qualifications:

Experience in the construction software domain

Experience using Design-First or API-First development methodologies.

This position offers an opportunity to be at the intersection of business and technology, playing a vital role in driving innovation and efficiency within an organization.

Other employee rewards include tickets to Cleveland sporting events, a variety of lunch and learns, and various employee-appreciation events throughout the year. Benefits include paid vacation, paid holidays, 401(k) with match, and tuition reimbursement, plus medical, eye and dental. Now offering discounts on pet, home, and auto insurance through Liberty Mutual!

Foundation is constantly recognized as one of Northeast Ohio's top workplaces. We are a 19-time winner of the NorthCoast 99 award, a multi-year winner of The Plain Dealer's Top Workplaces award, and have been recognized multiple years on the Inc. 5000 list of fastest-growing private companies in the U.S.

Let us start your future at Foundation!

Foundation Software is an Equal Opportunity Employer.

Full-time

Apply