1

Weekend Software Engineer Jobs in Birmingham, AL

Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...

Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...

Software Engineer IV

Birmingham, AL · On-site

$114K - $151K/yr

Position: Senior Software Engineer IV - AI / Azure Databricks {GC & US Citizen only} Location: 3535 Colonnade Parkway, Birmingham AL 35243 Duration: 6 Months Client: Southern Nuclear Position ...

Software Engineer Location: San Francisco, CA, New York City, NY, or Birmingham, AL (remote available) Type: Full time Dept: Product & Engineering Reports to: CTO Compensation: $150K - $180K We ...

As a Software Engineering Manager for PNC's Site Reliability Engineering Center, you will work ... Availability outside standard business hours, including evenings, weekends, and holidays, may be ...

Software Engineer IV

Birmingham, AL · On-site

$91K - $125K/yr

Software Engineer IV Location: Remote Duration: Contract Job ID: 179452 Job Overview: The Software Engineer IV will oversee the development, modification, and maintenance of applications. This role ...

Staff Software Engineer

Birmingham, AL · On-site

$155K - $190K/yr

Staff Software Engineer Are you looking to make a significant technical and organizational impact at a fast-growing, investor-backed AI/ML company? Do you thrive in senior technical leadership roles ...

Staff Software Engineer

Birmingham, AL · On-site

$155K - $190K/yr

Staff Software Engineer Are you looking to make a significant technical and organizational impact at a fast-growing, investor-backed AI/ML company? Do you thrive in senior technical leadership roles ...

Software Engineer Sr

Birmingham, AL · On-site

$114K - $151K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Cleveland, OH, Dallas, TX, Phoenix, AZ, Denver, CO, or Birmingham, AL. Job ...

Software Engineer Lead

Birmingham, AL · On-site

$86K - $158K/yr

As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will be based in Pittsburgh, PA, Dallas, TX, Strongsville, OH, or Birmingham, AL. As a Software Engineer ...

Senior Software Engineer (.Net)

Birmingham, AL · On-site

$114K - $151K/yr

Senior Software Engineer - .NET & Enterprise Systems About the Role We are seeking a Senior Software Engineer to join an enterprise technology team focused on building, maintaining, and modernizing ...

next page

Showing results 1-20

Weekend Software Engineer information

See Birmingham, AL salary details

$59.5K

$138.3K

$192.6K

How much do weekend software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for weekend software engineer in Birmingham, AL is $138,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $162,100.00 per year, depending on experience, location, and employer.

What is a weekend software engineer?

Weekend Software Engineers are professionals who primarily work on software development tasks during the weekends. They may be employed part-time, on a contract basis, or as part of a company's flexible work schedule to handle maintenance, updates, or specific projects outside regular business hours. This role is ideal for those who prefer or require non-traditional work hours, and it can involve responsibilities such as coding, debugging, system monitoring, or supporting deployments that are scheduled to minimize business disruptions.

What are some unique challenges and benefits of working as a weekend software engineer?

As a Weekend Software Engineer, you may face challenges such as collaborating with team members who primarily work weekdays, which can require proactive communication and clear documentation. However, this role also offers flexibility and the opportunity to focus on tasks with fewer real-time interruptions. You’ll likely work on maintenance, urgent bug fixes, or project sprints scheduled for off-peak hours. This experience can enhance your problem-solving skills and may position you for future roles that require adaptability or involve critical support work. Additionally, many organizations value weekend engineers for their reliability and willingness to support essential systems outside standard hours.

What are the key skills and qualifications needed to thrive as a weekend software engineer, and why are they important?

To thrive as a Weekend Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree or coding experience. Familiarity with popular development tools, version control systems like Git, and cloud platforms is typically required. Effective time management, self-motivation, and clear remote communication are critical soft skills for this role. These skills ensure you can deliver high-quality code efficiently while collaborating with teams or clients during limited weekend hours.

What is the difference between Weekend Software Engineer vs Part-Time Software Developer?

AspectWeekend Software EngineerPart-Time Software Developer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS or related field, coding skills
Work EnvironmentProject-based, flexible hours, remote or on-siteProject-based, flexible hours, remote or on-site
Industry UsageTech companies, startups, freelance projectsTech companies, startups, freelance projects
Search & Comparison IntentYesYes

Weekend Software Engineers and Part-Time Software Developers often share similar credentials and work environments, focusing on flexible, project-based work. The main difference lies in terminology; 'Weekend Software Engineer' emphasizes work specifically on weekends, while 'Part-Time Software Developer' may include work during weekdays or evenings. Both roles suit those seeking flexible schedules in tech industries.

Do weekend software engineers work on weekends?

Weekend software engineers may work on weekends if their role requires support outside regular hours, such as maintaining systems or handling urgent issues. However, many positions offer flexible schedules, and weekend work depends on the company's policies and project needs.

What are the most commonly searched types of Software Engineer jobs in Birmingham, AL?

The most popular types of Software Engineer jobs in Birmingham, AL are:

What job categories do people searching Weekend Software Engineer jobs in Birmingham, AL look for?

The top searched job categories for Weekend Software Engineer jobs in Birmingham, AL are:

Infographic showing various Weekend Software Engineer job openings in Birmingham, AL as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 81% Full Time, 15% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $138,258 per year, or $66.5 per hour.

Software Engineer II

Birmingham, AL • On-site

Brasfield & Gorrie, LLC
Construction • 1 - 5K employees

Full-time

Posted 2 days ago

New


Brasfield & Gorrie rating

7.2

Company rating: 7.2 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

Responsibilities

This key position is located on-site in Birmingham, Alabama. We are growing and looking for an experienced Software Engineer to join our software development team. Our software development team develops line of business enterprise software solutions using agile methodologies.  We focus heavily on integration and web-based development. We are seeking a team focused individual, who can lead by example in a fast-paced environment while producing readable and maintainable code.

Responsibilities and Essential Duties include the following (other duties may be assigned):

  • Execute day-to-day development operations in fulfillment of product features and stories.
  • Independent Problem Solver capable of executing a plan with little direction.
  • Assist in diagnosing and remediating critical business issues.
  • Ability to size, estimate, and break down large work items using story points, t-shirt sizing and task planning.
  • Assist in training new hires and co-ops.
  • Collaborate with developers, analysts, and designers in conceptualizing and development of new software programs and applications.
  • Researching and designing solutions to implement business requirements.
  • Participate in peer review, pull requests, and collaborative discussions with other developers and engineers.
  • Work and communicate effectively in a collaborative team environment.
  • Evaluating code to ensure that it is valid, structured property, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Participate in planning and sizing of user stories.
  • Maintain an understanding of the latest software tools, technologies, and programing practices through education, study, research, conferences, workshops, and/or groups.
  • Design and develop unit tests and automated tests to ensure application usability.
  • Manual testing of applications to verify requirements are met.
  • Resolve problems uncovered by customer feedback and testing by correcting or referring problems to appropriate personnel for correction.
  • Work with support personnel to resolve issues related to applications maintained by the software development group.
  • Work with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Develop and maintain user documentation as needed

Education - Skills - Knowledge - Qualifications & Experience
  • College diploma or university degree in the field of Computer Science, Information Systems, Software Engineering or Management Information Systems preferred or a related field of study
  • 4+ years’ practical hands-on experience.
  • Microsoft development stack (.Net, .Net Core, C#, MS-SQL)
  • Web Based Frameworks (JavaScript, Typescript, HTML, SCSS\CSS, Angular)
  • Experience working with, or creating RESTful APIs
  • Experience working with object-oriented programming languages
  • Experience creating or working with DevOps automation (Pipelines, CI\CD, Deployments)
  • Azure Technologies (web apps, search, caching, service bus)
  • Relational database design, querying, and programing concepts.
  • Unit Testing\End to End Testing, UI Testing, Test Driven Design.

Personal Attributes

  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
  • Able to solve complex problems.
  • Flexible and adaptable in regards to learning and understanding new technologies.
  • Strong written, oral, and interpersonal communication skills.
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Attention to detail.
  • Analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.

Work Conditions

  • Night and weekend hours may be required to meet project deadlines.
  • Sitting for extended periods of time.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices.
  • Able to lift computer drives, monitors, and other peripherals.

The above description covers the principal duties and responsibilities of the job.  The description shall not, however, be construed as a complete listing of all miscellaneous, incidental, or similar duties which may be required from day-to-day.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Qualifications:
  • College diploma or university degree in the field of Computer Science, Information Systems, Software Engineering or Management Information Systems preferred or a related field of study
  • 4+ years’ practical hands-on experience.
  • Microsoft development stack (.Net, .Net Core, C#, MS-SQL)
  • Web Based Frameworks (JavaScript, Typescript, HTML, SCSS\CSS, Angular)
  • Experience working with, or creating RESTful APIs
  • Experience working with object-oriented programming languages
  • Experience creating or working with DevOps automation (Pipelines, CI\CD, Deployments)
  • Azure Technologies (web apps, search, caching, service bus)
  • Relational database design, querying, and programing concepts.
  • Unit Testing\End to End Testing, UI Testing, Test Driven Design.

Personal Attributes

  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
  • Able to solve complex problems.
  • Flexible and adaptable in regards to learning and understanding new technologies.
  • Strong written, oral, and interpersonal communication skills.
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Attention to detail.
  • Analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.

Work Conditions

  • Night and weekend hours may be required to meet project deadlines.
  • Sitting for extended periods of time.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices.
  • Able to lift computer drives, monitors, and other peripherals.

The above description covers the principal duties and responsibilities of the job.  The description shall not, however, be construed as a complete listing of all miscellaneous, incidental, or similar duties which may be required from day-to-day.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What Brasfield & Gorrie employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom