1

Small Business Software Developer Jobs in Alabama

Jr. Software Developer

Huntsville, AL ยท On-site

$62K - $81K/yr

We are seeking a junior-level AI Software Developer (2-5 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into ...

VTI is looking for a highly skilled software developer to aid in the work at Maxwell Air Force Base ... This role will be performed onsite during normal business hours, M-F (40 hours a week). Telework is ...

The Software Developer Intermediate is responsible for resolving problems with software and ... Work closely with Product Owners, QA engineers, and business analysts to deliver value-driven ...

Fullstack Software Developer

Huntsville, AL ยท On-site

$112K - $179K/yr

Responsibilities Peraton is seeking a Full Stack Software Engineer to work with a small team ... business and contract considerations. Depending on the position, employees may be eligible for ...

Fullstack Software Developer

Huntsville, AL ยท On-site

$112K - $179K/yr

Responsibilities Peraton is seeking a Full Stack Software Engineer to work with a small team ... business and contract considerations. Depending on the position, employees may be eligible for ...

Fullstack Software Developer

Huntsville, AL ยท On-site

$112K - $179K/yr

Responsibilities Peraton is seeking a Full Stack Software Engineer to work with a small team ... business and contract considerations. Depending on the position, employees may be eligible for ...

I2X Technologies is seeking a Software Engineer/Developer to support ongoing activities for a ... and business considerations when extending an offer. Physical Demands: The physical demands ...

Software Developer

Huntsville, AL ยท On-site

$110K - $130K/yr

I2X Technologies is seeking a Software Engineer/Developer to support ongoing activities for a ... and business considerations when extending an offer. Physical Demands: The physical demands ...

I2X Technologies is seeking a Software Engineer/Developer to support ongoing activities for a ... and business considerations when extending an offer. Physical Demands: The physical demands ...

... software development and the original developer of RTEMS, a real-time deterministic operating ... Position Requirements Effective team leadership skills for a small team working multiple tasks ...

I2X Technologies is seeking a Software Engineer/Developer to support ongoing activities for a ... and business considerations when extending an offer. Physical Demands: The physical demands ...

Senior Software Developer

Huntsville, AL ยท On-site

$120K - $175K/yr

Our small team is developing Government Off-the-Shelf software that is currently in use in ongoing warfighting exercises. We're seeking developers who can accelerate our progress along our years-long ...

... Software Developer this is a Full-time position that is responsible for but not limited to the ... Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more ...

... Software Developer this is a Full-time position that is responsible for but not limited to the ... Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more ...

... Software Developer this is a Full-time position that is responsible for but not limited to the ... Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more ...

Showing results 41-60

Small Business Software Developer information

What are the key skills and qualifications needed to thrive as a Small Business Software Developer, and why are they important?

To thrive as a Small Business Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), software design principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud platforms, and popular frameworks, along with certifications in relevant technologies, is highly beneficial. Strong problem-solving abilities, effective communication, and adaptability are essential soft skills for collaborating with small teams and understanding client needs. These skills ensure the delivery of reliable, scalable solutions tailored to small business requirements while fostering efficient teamwork and client satisfaction.

What does a Small Business Software Developer do?

A Small Business Software Developer designs, builds, tests, and maintains software solutions tailored specifically to the needs of small businesses. Their work may include creating custom applications, integrating existing software, automating business processes, and providing ongoing technical support. These developers often collaborate closely with business owners to ensure that the software effectively addresses unique operational challenges and scales as the business grows.

What are some common challenges a Small Business Software Developer faces, and how can they be addressed?

Small Business Software Developers often work with limited resources and smaller teams, which can mean juggling multiple roles such as coding, troubleshooting, and even client communication. A key challenge is balancing rapid development with maintaining code quality and scalability. To address these issues, it's important to embrace agile practices, maintain clear documentation, and communicate closely with stakeholders to prioritize features effectively. Building flexible, modular solutions also helps accommodate changing business needs as the company grows.
What are popular job titles related to Small Business Software Developer jobs in Alabama? For Small Business Software Developer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Small Business Software Developer jobs in Alabama look for? The top searched job categories for Small Business Software Developer jobs in Alabama are:
What cities in Alabama are hiring for Small Business Software Developer jobs? Cities in Alabama with the most Small Business Software Developer job openings:
Infographic showing various Small Business Software Developer job openings in Alabama as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Jr. Software Developer

deciBel Research, Inc.

Huntsville, AL โ€ข On-site

$62K - $81K/yr

Full-time

Re-posted 3 days ago


Job description

deciBel Research has an immediate opening for a Jr. Software Developer in Huntsville, AL.Position Description:We are seeking a junior-level AI Software Developer (2–5 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable insights. In this role, you'll develop intelligent analytics solutions that integrate data from engineering and enterprise tools such as Cameo Systems Modeler, Tableau, and other structured and unstructured data sources to create dynamic dashboards, visualizations, and decision-support capabilities.You'll work closely with systems engineers, software developers, data engineers, and product stakeholders to build AI-enabled solutions that improve visibility into complex programs and accelerate decision-making. We value practical innovation, technical curiosity, and engineers who enjoy solving challenging problems while delivering software that has an immediate impact.Responsibilities IncludeDesign, develop, and maintain AI-enabled applications using technologies such as Python, machine learning frameworks, APIs, and modern software engineering practicesDevelop intelligent data pipelines that ingest, correlate, and analyze information from tools including Cameo Systems Modeler, Tableau, databases, and other enterprise data sourcesBuild AI-powered dashboards, visualizations, and interactive analytics that transform complex technical and program data into actionable insights for engineers and decision-makersDevelop retrieval, summarization, and natural language query capabilities using modern AI and Large Language Model (LLM) technologiesCreate scalable data models and services that support analytics, reporting, and digital engineering initiativesCollaborate with systems engineers, software developers, data scientists, UX designers, and product owners in an agile, cross-functional environmentIntegrate AI capabilities with existing enterprise applications through REST APIs, cloud services, and modern software architecturesParticipate in technical design reviews, code reviews, architecture discussions, and continuous improvement activitiesPrototype innovative AI solutions and mature successful concepts into production-ready softwareStay current with emerging AI, machine learning, and data visualization technologies, applying them thoughtfully to solve real-world engineering and business challengesEducation Requirements:BS Computer Science or Computer EngineeringExperience Requirements:A degree in Computer Science or related field and some hands-on experience, personal projects, GitHub contributions, bootcamp experience, or internshipsDemonstrative experience with at least one modern programming language (Python, C++, Rust)Experience with Linux operating systemBuilt at least one meaningful service/APISystem-level thinkingGit + Linux proficiencyCuriosity, problem-solving, and a willingness to experimentComfort working in collaborative, iterative development environmentsStrong communication skills and a desire to growSpecial Skills Desired:2–5 years of software development experience with strong proficiency in Python or similar scripting languagesExperience developing applications using Large Language Models (LLMs), generative AI frameworks, or machine learning technologiesExperience integrating data from engineering, project management, or business intelligence platforms such as Cameo Systems Modeler, Tableau, databases, or similar enterprise toolsExperience building dashboards and data visualization solutions using Tableau, Power BI, Plotly Dash, Streamlit, or similar technologies.Familiarity with AI orchestration frameworks such as LangChain, LangGraph, Semantic Kernel, or equivalentExperience developing RESTful APIs and working with structured and unstructured data.Knowledge of vector databases, Retrieval-Augmented Generation (RAG), embeddings, or semantic search is highly desirableExperience with cloud platforms (AWS, Azure, or Google Cloud) and containerized applications is a plusStrong problem-solving, communication, and collaboration skillsApplicant selected must have an active Secret security clearance. Must be a U.S. Citizen.
Job Posted by ApplicantPro