Talent.com

Software developer Jobs in Birmingham, AL

Create a job alert for this search

Software developer • birmingham al

Last updated: 1 day ago

Software Engineer 4

Johnson Service GroupBirmingham, AL
Full-time

Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software Engineer to fill a seven-month assignment in the Birming... Show more

Remote Software Developer $60 - $120/hourpay

Micro1Mountain Brook, Alabama, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Software Engineer II

Brasfield & GorrieBirmingham, Alabama
Full-time

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 that specializes i... Show more

Software Engineer II

Genuine Parts CompanyBirmingham, AL, United States
Full-time

Under general supervision, the Software Engineer II develops information systems by designing, developing, and installing software solutions, and testing.This position improves operations by conduc... Show more

Software and Integration Developer

TPI Global (formerly Tech Providers, Inc.)Birmingham, AL, US
Full-time
Quick Apply

Software & Integration Developer.Duration –Long term contract (between 1 - 3 years).This position is primarily a software developer for integration development or web-service development.... Show more

Software Engineer 4

Johnson Service GroupBirmingham, AL, US
Full-time
Quick Apply

Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software Engineer to fill a seven-month assignment in the Birming... Show more

Software Engineer I

Genuine Parts CompanyBirmingham, Alabama
Full-time

Under close supervision the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, and installing software solutions, and testing.This position... Show more

Software Architect

SSi PeopleBirmingham/ Alabama
Full-time

We are seeking a highly motivated professional to drive innovative software solutions and enhance architectural design.Our team values collaboration, technical leadership, and effective communicati... Show more

Developer - Hybrid

TEKsystemsBirmingham, AL, US
Full-time

This is a FULL TIME opportunity with one of our large energy customers.This role will be around 40% development and 60% working with cloud platforms.Ideally this candidate will have around 5 years ... Show more

Sr. Software Engineer

Akaasa TechnologiesBirmingham, AL, United States
Full-time
Quick Apply

Software Engineer </b>(72198) <br /> Location: <b>AL - Birmingham, TX - Dallas, PA - Pittsburgh, OH - Cleveland, AZ - Phoenix </b><br /> Work Mode : <b>5 Days ... Show more

Software Architect

V2SoftBirmingham, AL, US
Full-time

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998.We have headquarteerd in Bloomfiled Hills, MI and... Show more

Guidewire Developer

KemperBirmingham, Alabama
Full-time

Alpharetta, Georgia, Birmingham, Alabama, Jacksonville, Florida.Kemper is one of the nation’s leading specialized insurers.Our success is a direct reflection of the talented and diverse people who ... Show more

Software Engineer 4

LancesoftBirmingham, AL, US
Temporary
Quick Apply

Role:              Software Engineer 4.Location:          Birmingham, AL(Onsi... Show more

Senior Software Engineer

First Horizon BankBirmingham, Alabama, US
Full-time

No Sponsorship will be provided for this role.Location: On Site at location listed in posting Weekly Schedule: Monday- Friday, 9am-5pm The Senior Development Engineer will plan, design, develop, co... Show more

Senior Software Engineer

First Horizon BankBirmingham, AL , US
Full-time

No Sponsorship will be provided for this role.On Site at location listed in posting.The Senior Development Engineer will plan, design, develop, configure, document, deploy, troubleshoot, and mainta... Show more

Remote Software Developer

Micro1Irondale, Alabama, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Mid–Senior Software Developer (.NET, C#, Azure, AI Integration)

SigaoBirmingham, Alabama, United States
Full-time

Sigao is a Birmingham, AL based AI and technology consultancy that builds software to help organizations work smarter and deliver more.Our purpose is simple: we believe everyone who works with us—b... Show more

Software Product Owner

EBSCO Industries IncBirmingham, AL, US
Full-time

Headquartered in Birmingham, Alabama, Moultrie (.We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them.Moultrie i... Show more

AI/ML Software Developer

MaximusBirmingham, AL, US
$110,000.00 yearly
Full-time

Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS195, T3, Band 6 Job-Specific Essential Duties and Responsibilities: - Designs, develops, trains, evaluat... Show more

Principal Software Engineer

Tocaro BlueBirmingham, AL, US
Permanent

Job Description Principal 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 tec... Show more

People also ask
Software Engineer 4

Software Engineer 4

Johnson Service GroupBirmingham, AL
4 days ago
Job type
  • Full-time
Job description
** Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software Engineer to fill a seven-month assignment in the Birmingham, AL area.


This position may require some bending, lifting, climbing, prolonged sitting, prolonged walking, walking on gravel or crawling when necessary.


Date: 05/06/2026

Job Title: Software Engineer 4

Work Location: Birmingham, AL

Requirements:

Professional Experience
  • 10+ years of experience in software engineering, cloud platform engineering, or data engineering roles.
  • Has fundamental knowledge of software engineering utilizing Web-based or Object-Oriented Technologies, including .NET and Java.
  • AI application development - specifically utilizing DataBricks with an MS Azure lakehouse framework.
  • Demonstrated experience delivering production-grade data or analytics solutions in an enterprise environment.
  • Experience in the energy, utilities, nuclear, or other highly regulated industries is strongly preferred.
  • Exposure to handling sensitive operational, telemetry, or regulatory data is a plus.
  • Provide high-level application support.
  • Requires good troubleshooting skills, and experience with large-scale distributed system environments.

Role Overview

The Cloud Data & AI Platform Engineer is a hands-on technical role responsible for designing, building, and operating advanced data and AI orchestration capabilities within the company’s Azure/Databricks-based Lakehouse environment. This role focuses on enabling reliable, governed, and auditable automation of data and analytics workflows using Azure Databricks and related Azure services.

The position supports the Lakehouse by developing orchestration frameworks, AI enabled processing pipelines, and integration services that extend beyond traditional ETL, while remaining compliant with regulatory, security, and cost-management standards expected in a nuclear operating environment.

This role partners closely with data engineering, analytics, and application teams to ensure that AI-enabled solutions are production-ready, maintainable, and aligned with enterprise architecture standards.

Key Responsibilities
  • Problem determination and resolution
  • Coding and debugging
  • Installing and updating software
  • Providing 24x7 technical support
  • Designing, creating, testing, and modifying programs
  • Handling special projects
  • Designing, developing, and implementing software solutions
  • Reviewing and recommending products
  • Developing technical specifications
  • Developing new systems and programs

Data & AI Orchestration Engineering
  • Design and implement reusable orchestration frameworks in Python to manage multi-step analytics, data quality checks, and AI-assisted workflows.
  • Develop controlled agent-based or task-specialized components to support activities such as data validation, metadata enrichment, code generation assistance, and operational diagnostics.
  • Ensure orchestration logic is deterministic, testable, and suitable for regulated production environments.

Azure Databricks Platform Integration
  • Deploy and operate orchestration and AI-enabled workloads within Azure Databricks, leveraging: Delta Lake and Medallion Architecture (Bronze/Silver/Gold) Databricks Workflows and Jobs o Unity Catalog for data governance and access control
  • Partner with Lakehouse platform leads to align solutions with architectural standards.
System & API Integration
  • Design and implement secure integration patterns with internal company applications and approved external vendor systems.
  • Ensure integrations follow enterprise security, identity, and data-handling requirements, including auditability and least-privilege access.

Performance, Cost, and Reliability Management
  • Monitor and optimize Spark workloads, orchestration processes, and AI service calls to ensure efficient resource utilization.
  • Apply cost-awareness principles consistent with Company AR/CO and cloud financial management expectations.
  • Build solutions that can scale to intermittent high-volume workloads while remaining operationally stable.

Technical Leadership & Standards
  • Contribute to architectural guidance, design reviews, and technical standards for data and AI solutions in the Lakehouse.
  • Ensure solutions are modular, maintainable, and aligned with long-term platform strategy.
  • Provide clear documentation and handoff materials to support ongoing operations and support teams.
Technical Qualifications Core Technical Skills
  • Python: Advanced proficiency, including object-oriented design and asynchronous or event-driven patterns.
  • Data Engineering: Strong experience with PySpark, Delta Lake, and enterprise data lake architectures.
  • Azure Platform: Practical experience with Azure services such as: Azure Databricks Azure Functions and/or Logic Apps Azure Container-based services (as applicable)
  • AI Enablement: Experience implementing AI-assisted or LLM-enabled workflows using structured orchestration patterns (e.g., task-based agents, supervisor/worker models).

Platform & DevOps
  • Experience with CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Familiarity with infrastructure-as-code or environment configuration management in Azure.
  • Strong understanding of secure development practices in regulated environments.

Performance & Operating Expectations
  • Accuracy & Auditability: Solutions must be reliable, traceable, and verifiable to support regulatory and operational requirements.
  • Scalability & Resilience: Designs must tolerate variable workload patterns without manual intervention.
  • Documentation & Standards Compliance: Code adheres to PEP 8 and Company development standards. Comprehensive docstrings, READMEs, and architectural artifacts are required

Is this position supporting a government-related project? No

Does this position require driving (excluding commute)? Yes

Does this position require personal protective equipment (PPE)? No

Estimated Start Date: 5/22/2026

Estimated Duration of Job Assignment: 12/11/2026



JSG offers medical, dental, vision, life insurance options, short-term disability, 401(k), weekly pay, and more. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law. #D650