1

Weekend Programming Jobs in Birmingham, AL (NOW HIRING)

Network Engineer Southern Research + You Discover a career where your work truly matters. Southern ... Able to work a flexible schedule, weekends, holidays or on call as needed. * Friendly presence and ...

Network Engineer Southern Research + You Discover a career where your work truly matters. Southern ... Able to work a flexible schedule, weekends, holidays or on call as needed. * Friendly presence and ...

We are seeking a skilled and reliable Maintenance Engineer to join the Farbman Group team. This ... Willingness to work flexible hours, including on-call rotations, evenings, and weekends as needed.

We are seeking a skilled and reliable Maintenance Engineer to join the Farbman Group team. This ... Willingness to work flexible hours, including on-call rotations, evenings, and weekends as needed.

next page

Showing results 1-20

Weekend Programming information

See Birmingham, AL salary details

$41.7K

$66.4K

$92.8K

How much do weekend programming jobs pay per year?

As of Jul 17, 2026, the average yearly pay for weekend programming in Birmingham, AL is $66,406.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,800.00 and $82,900.00 per year, depending on experience, location, and employer.

What is weekend programming?

Weekend programming refers to the practice of coding, software development, or working on programming-related projects during the weekends, rather than as part of a standard weekday job. This can include pursuing personal projects, contributing to open-source software, participating in hackathons, or taking on freelance work. Many programmers use weekends to improve their skills, explore new technologies, or work on side hustles. Weekend programming is popular among both hobbyists and professionals who want to expand their experience or build their portfolios.

What is the difference between Weekend Programming vs Weekend IT Support?

AspectWeekend ProgrammingWeekend IT Support
Required CredentialsTypically a degree in Computer Science or related field, programming certificationsIT certifications like CompTIA, Network+, or Microsoft certifications
Work EnvironmentOffice or remote, focused on coding and software developmentOffice or on-site, troubleshooting hardware/software issues
Industry UsageSoftware companies, tech startups, freelance projectsIT service providers, corporate IT departments
Common Search/ComparisonOften compared based on technical skills and project typesCompared based on support scope and technical certifications

Weekend Programming involves developing software or applications during weekends, requiring coding skills and programming certifications. In contrast, Weekend IT Support focuses on troubleshooting and maintaining IT systems, often needing IT-specific certifications. Both roles are typically part-time weekend positions but differ in skills, environment, and industry focus.

What are the key skills and qualifications needed to thrive as a Weekend Programmer, and why are they important?

To thrive as a Weekend Programmer, you need solid programming skills in languages like Python, Java, or JavaScript, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and project management tools is important for efficient workflow. Strong time management, self-motivation, and effective communication are crucial soft skills to balance weekend work and coordinate with teams or clients remotely. These abilities enable consistent productivity, high-quality code output, and successful project delivery within tight or non-traditional schedules.

What are some common challenges faced in a weekend programming role, and how can I prepare for them?

Weekend programming positions often require balancing tight deadlines and troubleshooting technical issues with limited weekday support. You may need to work independently, manage unexpected bugs, and coordinate remotely with team members who are off-duty. To prepare, strengthen your problem-solving skills, ensure you are comfortable with documentation, and proactively communicate project updates before and after your shifts. Familiarizing yourself with the company’s codebase and support protocols will also help streamline your workflow during weekend hours.
What are the most commonly searched types of Programming jobs in Birmingham, AL? The most popular types of Programming jobs in Birmingham, AL are:
What are popular job titles related to Weekend Programming jobs in Birmingham, AL? For Weekend Programming jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Weekend Programming jobs in Birmingham, AL look for? The top searched job categories for Weekend Programming jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Weekend Programming jobs? Cities near Birmingham, AL with the most Weekend Programming job openings:
Armed Utility Security Officer

Armed Utility Security Officer

Security Engineers, Inc

Birmingham, AL • On-site

$17.50/hr

Full-time, Part-time

Posted 8 days ago


Job description

Armed Utility Security Officer

Role:

An Armed Utility Security Officer safeguards people and property through patrols, access control, surveillance monitoring, and emergency response, while carrying a firearm, exercising sound judgment, completing reports, coordinating with law enforcement, and providing professional customer service in compliance with all licensing and legal requirements.

PAY RATE: $17.50/hr

Minimum Qualifications:

  • Must have or be able to obtain a valid State Security License
  • Must be 21 years of age or older
  • Must complete armed training and maintain a valid pistol permit
  • Valid driver’s license and a Motor Vehicle Record that meets company approved driver standards
  • Must be able to work a flexible schedule, including days, evenings, nights, weekends, and holidays, based on business and client needs.
  • Must be able to accept schedule changes and respond to operational staffing needs with reasonable notice when required.
  • Must be able to report to assigned worksites within the required response time established for the position.

Duties & Responsibilities:

Security Operations

  • Perform regular patrols to enhance safety and identify security concerns.
  • Monitor access points, verify IDs and credentials.
  • Enforce procedures per Security Post Instructions.

Incident Response & Reporting

  • Respond swiftly to alarms, emergencies, and incidents per protocol.
  • Maintain accurate logs of activities and observations.
  • Execute routine tasks: locking/unlocking doors, managing security systems, and monitoring surveillance.

Customer Service & Professionalism

  • Assist visitors and employees, addressing concerns professionally.
  • Enforce SEI and Client policies (e.g., smoking, loitering, parking).
  • Maintain a clean, pressed uniform and professional appearance.

Required Skills & Abilities:

Minimum Required:

  • Ability to work in fast-paced, high-stress environments.
  • Availability to work weekends.
  • Strong situational awareness and curiosity.
  • Ability to stay calm and problem-solve in critical situations.
  • Basic computer skills; able to use a tablet for reporting.

Preferred:

  • Familiarity with Microsoft Office Suite.

Minimum Physical Requirements With or Without reasonable accommodation

(subject to change based on client-specific needs)• Stand for at least 1 hour without support or break• Sit for at least 1 hour without break• Walk at least ½ mile without stopping

Education & Experience:

Minimum:

· Education: HS Diploma or equivalent

Preferred:

· Experience: 1+ years of verifiable security, military or law enforcement experience.

Note: The roles, responsibilities, qualifications, skills, and experience outlined above are not exhaustive and may be modified or expanded at any time to meet client or company business needs.

Security Engineers, Inc. Alabama Security Company License: 00001

#SEI_HIGH


Security Engineers is a respected provider of contract security services, operating across multiple States. With our headquarters in Alabama and strategically located Branch Offices throughout our operational footprint, our company is currently experiencing an unprecedented expansion, opening exciting prospects for both the organization and our valued employees.

At the core of Security Engineers, we have a team of trained and professional Security Officers who serve as the backbone of our operations. We take great pride in setting a benchmark that others aspire to when it comes to our uniformed Officers. Not only do our Officers make a positive impact on the community, but they also build lasting relationships that endure over time.

As Security Engineers continues to grow, we actively seek individuals who are interested in pursuing a rewarding career in the private security industry. We provide a wide range of work opportunities and are committed to accommodating your availability, whether you are seeking full-time or part-time positions.

Security Engineers Applicant Management & Hiring Policy: www.securityengineersinc.com/applicant-management-and-hiring-policy

Security Engineers offers competitive wages and benefits.

Security Engineers offers Paid Training at the State Minimum Wage.

To learn more about our company, please visit our website at www.securityengineersinc.com

Security Engineers, Inc. is an Equal Opportunity Employer