2

Remote Software Analyst Jobs in Birmingham, AL (NOW HIRING)

Epic Products Analyst, Sr

Homewood, AL · Remote

$82K - $109K/yr

... software development life cycle for the design, development, implementation, testing, updating ... Provides remote end-user support, including participation in on-call service rotations * Performs ...

New

... software development life cycle for the design, development, implementation, testing, updating ... Provides remote end-user support, including participation in on-call service rotations * Performs ...

New

... software development life cycle for the design, development, implementation, testing, updating ... Provides remote end-user support, including participation in on-call service rotations * Performs ...

New

Remote with travel as needed CST working hours *EPIC Module: This role will focus on EPIC Cadence ... software development life cycle for the design, development, implementation, testing, updating ...

Role will be based out of Alabama, but open to fully remote with travel as needed Hours: Expected ... Participates in the evaluation and selection of software product standards and services, as well as ...

Role will be based out of Alabama, but open to fully remote with travel as needed Hours: Expected ... software development life cycle for the design, development, implementation, testing, updating ...

Role will be based out of Alabama, but open to fully remote with travel as needed Hours: Expected ... software development life cycle for the design, development, implementation, testing, updating ...

Collect and analyze data to gain insights into user behaviour, product usage, and marketing ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...

This position is a remote position or is a hybrid position in any of the following offices - West ... Analysis Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff ...

This position is a remote position or is a hybrid position in any of the following offices - West ... Analysis Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff ...

This position is a remote position or is a hybrid position in any of the following offices - West ... Analysis Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff ...

next page

Showing results 1-20

Remote Software Analyst information

See Birmingham, AL salary details

$22

$43

$57

How much do remote software analyst jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for remote software analyst in Birmingham, AL is $43.67, according to ZipRecruiter salary data. Most workers in this role earn between $33.12 and $52.26 per hour, depending on experience, location, and employer.

What is a remote software analyst?

A Remote Software Analyst is a professional who evaluates, designs, and improves software systems while working from a location outside of a traditional office environment. They analyze user requirements, troubleshoot software issues, and collaborate with development teams to ensure software efficiency and effectiveness. Their remote role relies heavily on digital communication tools to coordinate projects and deliver solutions. This position is crucial for organizations that need software expertise without requiring on-site presence.

What are the key skills and qualifications needed to thrive as a remote software analyst?

To thrive as a Remote Software Analyst, you need strong analytical skills, software development knowledge, and a relevant degree in computer science or a related field. Familiarity with tools like SQL, Jira, and requirements management software, as well as certifications such as CBAP or Agile, is often expected. Excellent communication, problem-solving abilities, and self-motivation are critical soft skills for remote collaboration and effective analysis. These competencies ensure accurate requirements gathering, efficient remote teamwork, and successful delivery of software solutions.

How do remote software analysts typically collaborate with development and QA teams while working off-site?

Remote Software Analysts often use a combination of collaboration tools such as project management software, video conferencing, and instant messaging to stay connected with development and QA teams. Regular virtual meetings, clear documentation, and proactive communication are key to ensuring everyone is aligned on project requirements and timelines. Analysts may be responsible for clarifying requirements, reviewing test cases, and providing feedback asynchronously, making strong organizational and communication skills essential for effective teamwork in a distributed environment.

What is the difference between Remote Software Analyst vs Remote Software Tester?

AspectRemote Software AnalystRemote Software Tester
Required CredentialsBachelor's in CS or related field, certifications like CSQA or ISTQB (optional)Bachelor's in CS or related field, certifications like ISTQB (preferred)
Work EnvironmentAnalyzes software requirements, collaborates with developers and stakeholders remotelyTests software applications, executes test cases, reports bugs remotely
Employer & Industry UsageUsed across IT, finance, healthcare industries for software analysisCommon in software development, QA teams, tech companies

Both roles often require similar educational backgrounds and certifications. The main difference is that Remote Software Analysts focus on understanding and analyzing software requirements, while Remote Software Testers concentrate on testing and quality assurance. Both roles are vital in software development and frequently work remotely within tech-driven industries.

What job categories do people searching Remote Software Analyst jobs in Birmingham, AL look for?

The top searched job categories for Remote Software Analyst jobs in Birmingham, AL are:

Infographic showing various Remote Software Analyst job openings in Birmingham, AL as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $90,829 per year, or $43.7 per hour.

Info Systems Analyst 2 4P/456

4P Consulting Inc

Birmingham, AL • On-site, Remote

Full-time

Re-posted 25 days ago


Job description

Information System Analyst/Programmer

Location- Birmingham, AL/ Remote

Contract- 3 Years

Client- Alabama Power

Summary of Duties

This position will work with information system analysts and application developers in the Alabama Power Company's Power Delivery Technology organization. Power Delivery (PD) Technology plays a vital role in Alabama Power Company's planned strategic direction and daily operations using GIS expertise and technology, web application development, and engineering experience to provide customer support across APC. This position is responsible for providing programming support to applications residing in the PD Technology group in accordance with PD Technology work procedures.

This position will aid in the maintenance and updating of existing scripts, development of new code and/or applications, and other duties related to supporting the PD Technology GIS group as well as their customers. The successful candidate will be responsible for participating in a creative and highly motivated atmosphere, contributing toward product development, end-user support, and the creation of innovative GIS tools.

Job Requirements

Education

  • Bachelor's degree in MIS, Computer Science, Computer Engineering, or related field preferred
  • High school diploma or equivalent is required.
  • In the absence of a degree, a minimum of 3 years professional experience working in a Programming or GIS-related role performing analysis, coding/scripting/ programming, web development and/or application development is required.
  • Competency with standard computer software, to include Microsoft Office suite is required.

Experience

  • Demonstrated programming experience in various languages, Python preferred
  • Working knowledge of HTML and Javascript desired
  • Working knowledge of and experience using SQL
  • Experience using code repositories such as GitHub
  • Experience with one or more of the following is a plus: Esri GIS Desktop and Server Software, ArcPy, FME
  • Proven ability to multitask and complete assignments under pressure/ tight deadlines is a necessity
  • Available to work 40 hours per week in an office environment from APC HQ in Birmingham, AL. Flexible to work remotely (from home) as well.

Job Knowledge, Skills & Abilities:

  • Understanding of programming theory and application
  • Working knowledge of Python, JavaScript and/or other programming languages
  • Understanding of GIS theory and application a plus
  • Broad knowledge of Remote Sensing, Global Positioning System (GPS), and the application of other GIS technologies a plus
  • Experience with ESRI software a plus
  • Efficiently utilize Microsoft Office including: Outlook, Word, Power Point & Excel
  • Possess strong decision-making abilities
  • Analytical approach to problem solving; creatively apply skillset to solve problems
  • Able to maintain focus on assigned tasks
  • Excellent written and oral communication skills
  • Schedule is flexible, 5-8's or 4-10's. They will start out with in the office for a couple weeks then be able to work remote and only come in as needed.