1

Software Developer Contract Jobs in Birmingham, AL

Travel Med Surg RN

Birmingham, AL · On-site

$1.8K - $2.5K/wk

  • Medical

  • Dental

  • Vision

  • Retirement

Genie serves hundreds of facilities and has over 4000 current travel RN contracts open at any given ... software developer to CEO.

Travel Med Surg RN

Birmingham, AL · On-site

$1.8K - $2.5K/wk

  • Medical

  • Dental

  • Vision

  • Retirement

Genie serves hundreds of facilities and has over 4000 current travel RN contracts open at any given ... software developer to CEO.

Travel Med Surg RN

Birmingham, AL · On-site

$1.8K - $2.5K/wk

  • Medical

  • Dental

  • Vision

  • Retirement

Genie serves hundreds of facilities and has over 4000 current travel RN contracts open at any given ... software developer to CEO.

Travel Med Surg RN

Birmingham, AL · On-site

$1.8K - $2.5K/wk

  • Medical

  • Dental

  • Vision

  • Retirement

Genie serves hundreds of facilities and has over 4000 current travel RN contracts open at any given ... software developer to CEO.

Informatica Developer

Birmingham, AL · On-site

$80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... Contract Salary: $80,000.00 /year Required education: * Bachelor's Required experience: * Developer ...

Python Developer

Birmingham, AL · On-site

$60K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... Contract Salary: $60,000.00 /year Required education: * Bachelor's Required experience: * Developer ...

Java Tutor

Birmingham, AL · Remote

$18 - $40/hr

... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Showing results 41-60

Software Developer Contract information

See Birmingham, AL salary details

$45K

$104.8K

$155.6K

How much do software developer contract jobs pay per year?

As of Aug 14, 2026, the average yearly pay for software developer contract in Birmingham, AL is $104,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,300.00 and $121,800.00 per year, depending on experience, location, and employer.

What are the typical work arrangements and expectations for contract software developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.

What are the key skills and qualifications needed to thrive as a software developer contract?

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What is a software developer contract?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

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

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

What job categories do people searching Software Developer Contract jobs in Birmingham, AL look for?

The top searched job categories for Software Developer Contract jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Software Developer Contract jobs?

Cities near Birmingham, AL with the most Software Developer Contract job openings:

Infographic showing various Software Developer Contract job openings in Birmingham, AL as of August 2026, with employment types broken down into 66% Full Time, 10% Part Time, 4% Temporary, and 20% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $104,820 per year, or $50.4 per hour.

Data Engineer (only W2 contract no C2C)

4P Consulting Inc.

Birmingham, AL

$107K - $128K/yr

Contractor

Re-posted yesterday


Job description

HI,

Hope you're doing well

This is Pankaj from 4P Consulting please see details below job description

Note :: Only W2 NO C2C allow please don't send any resume for C2C

Job Title: Data Engineer - Advanced Metering Infrastructure (AMI) Analytics**

Location: Birmingham, AL

Contract :: 12 Months

Job Summary:

The Data Engineer at APC Power Delivery's AMI Analytics team plays a pivotal role in advancing data-driven decision-making and operational efficiency across business units. Working closely with data scientists and within a cloud environment, this role requires expertise in data engineering, cloud technologies, and collaborative problem-solving.

Key Responsibilities:

Data Pipeline Development:

· Assist TO in designing, building, and maintaining scalable data pipelines to ingest, transform, and store large volumes of AMI data from various sources.

· Collaborate with data scientists to ensure seamless integration of data pipelines with analytical models and AI processes.

Data Modeling and Architecture:

· Develop and implement data models and architectures optimized for AMI data analytics, ensuring efficiency, scalability, and data integrity.

· Implement best practices for data storage, partitioning, and indexing to optimize performance and facilitate analysis.

Cloud Environment Management:

· Work within cloud environments - Azure to deploy, manage, and optimize data engineering solutions.

· Collaborate with cloud architects and administrators to ensure security, compliance, and cost-effectiveness of cloud infrastructure.

Power BI Visualization and Reporting:

· Develop and maintain Power BI dashboards and reports to visualize AMI data insights and facilitate data-driven decision-making.

· Ensure the accuracy, reliability, and usability of visualizations to meet business requirements.

Data Cataloging and Documentation:

· Catalog and document AMI data sources, datasets, and metadata to facilitate data discovery, lineage, and governance.

· Implement data cataloging best practices to ensure the availability and accessibility of AMI data assets.

Collaboration and Support:

· Collaborate with cross-functional teams to understand data requirements and support analytical initiatives.

· Provide technical support and troubleshooting for data-related issues, ensuring the reliability and availability of data infrastructure.

Job Requirements:

Education/Experience:

· Bachelor’s degree in Computer Science, Information Technology, or related field.

· 3+ years of experience in data engineering or related roles, preferably in a cloud environment.

Knowledge, Skills & Abilities:

· Proficiency in programming languages such as Python, SQL, and Scala.

· Proficiency with Power BI for data visualization and reporting.

· Experience with cloud-based data platforms (e.g., Azure Databricks, AWS EMR).

· Strong understanding of data modeling, ETL processes, and data warehousing concepts.

· Familiarity with big data technologies

Behavioral Attributes:

· Innovative and adaptable, with a passion for continuous learning and improvement.

· Strong communication and collaboration skills, with the ability to work effectively across teams.

· Results-oriented and committed to delivering high-quality solutions that meet business needs.

· Ethical conduct and commitment to safety in all aspects of work.

We are looking for a motivated and skilled Data Engineer to join our dynamic AMI Analytics team. If you are passionate about leveraging data to drive business insights and innovation, and have expertise in Power BI visualization and data cataloging, we encourage you to apply.

Thanks and Regards

Sr. Talent Acquisition Specialist

Pankaj Mishra

Pankaj.Mishra@4pconsultinginc.com

+1 205-756-4834