2

Full Time Full Stack Software Developer Jobs in Cullman, AL

The manager oversees the full lifecycle-design, coding, testing, and implementation-of software ... Proficiency in programming languages including C#, Python, Java, or C++ is required, as well as ...

Guntersville, AL Full-Time Senior Level About the Role Ready to drive the next generation of autonomous systems in smart manufacturing? We are seeking a highly skilled Senior IT Software Engineer to ...

Steel toes and full PPE worn daily/ * Physical strength and stamina to lift and move heavy loads ... Job Type Full-time, temporary Benefits * Weekly Pay * Medical, dental, vision, short-term ...

Steel toes and full PPE worn daily/ * Physical strength and stamina to lift and move heavy loads ... Job Type Full-time, temporary Benefits * Weekly Pay * Medical, dental, vision, short-term ...

Picker Packer

Arab, AL

$13.50 - $15.75/hr

Send Updated Resume Full Time Position *1st Shift * Will Train for Picker Packer Position * Match ... Will Stand, Stack, Label, Scan and Load Products * Regularly Lift up to 40 lbs. * PPE: Jeans, T ...

Picker Packer

Arab, AL · On-site

$13.50 - $15.75/hr

Picker Packer *Send Updated Resume Full Time Position *1st Shift * Will Train for Picker Packer ... Will Stand, Stack, Label, Scan and Load Products * Regularly Lift up to 40 lbs. * PPE: Jeans, T ...

CMM Programmer

Arab, AL · On-site

$33 - $36/hr

Arab, Alabama Job Type: Full-Time Pay Range: $33 - $36/hour (DOE) Shift: 1st Shift | Monday-Friday ... Troubleshoot CMM software and coordinate with external technical support when required * Support ...

next page

Showing results 1-20

Full Time Full Stack Software Developer information

See Cullman, AL salary details

$21

$52

$75

How much do full time full stack software developer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for full time full stack software developer in Cullman, AL is $52.28, according to ZipRecruiter salary data. Most workers in this role earn between $43.46 and $60.24 per hour, depending on experience, location, and employer.

What is a full time full stack software developer?

A Full Time Full Stack Software Developer is a professional who designs, develops, and maintains both the front-end and back-end components of web applications or software systems, working in a full-time capacity. They are proficient in a variety of technologies, frameworks, and programming languages, allowing them to handle everything from user interfaces and user experience to server-side logic and database management. These developers collaborate with teams to deliver complete, functional solutions, ensuring seamless integration between all parts of an application. Their role requires a solid understanding of both client-side and server-side development, as well as strong problem-solving and communication skills.

What are the key skills and qualifications needed to thrive as a full time full stack software developer?

To thrive as a Full Time Full Stack Software Developer, you need strong proficiency in front-end and back-end programming languages (such as JavaScript, Python, Java), along with a relevant degree or equivalent practical experience. Familiarity with frameworks (like React, Angular, Node.js), databases (SQL/NoSQL), version control systems (Git), and cloud platforms is typically expected. Collaboration, problem-solving, and effective communication skills help you deliver scalable solutions and work efficiently in team settings. These competencies are essential for building robust applications, adapting to evolving technologies, and ensuring project success.

What are some common challenges full time full stack software developers face when balancing frontend and backend tasks?

Full Time Full Stack Software Developers often navigate the challenge of managing both frontend and backend responsibilities, which can require frequent context switching and a broad technical skill set. Balancing priorities between user interface enhancements and server-side logic can be demanding, especially in fast-paced agile environments. Effective communication with specialized team members—such as UI/UX designers and backend engineers—is crucial for maintaining project cohesion and ensuring all layers of the application integrate smoothly. Staying up-to-date with evolving technologies on both ends is also essential for long-term success in this role.

Is full time full stack software developer still in demand?

Full-time full stack software developers are currently in high demand due to the ongoing need for web and application development across industries. Skills in modern frameworks, cloud platforms, and programming languages like JavaScript, Python, and Java enhance employability in this role.

What cities near Cullman, AL are hiring for Full Time Full Stack Software Developer jobs?

Cities near Cullman, AL with the most Full Time Full Stack Software Developer job openings:

Software Engineering Manager

JST GROUP

Guntersville, AL • On-site

$102K - $165K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Job description

What We Offer
We believe in taking care of our leaders. You will enjoy a competitive compensation package alongside comprehensive health, dental, and vision insurance options. We offer generous paid time off (PTO) and company-recognized paid holidays to support your work-life balance. To help secure your financial future, we offer a robust 401(k) retirement plan with an immediate company match, plus opportunities for continuous professional development and career growth in an industry-leading smart factory environment.
About the Role
Driven to build the future of smart manufacturing? We are hiring a Software Engineering Manager to drive our software development and integration initiatives in factory automation. In this role, you will lead a high-performing engineering team and own the deployment of cutting-edge solutions across Autonomous Mobile Robots (AMRs), machine connectivity, and MES/ERP integrations. You will play a pivotal role in scaling our Industry 4.0 footprint within a fast-paced connector manufacturing environment.
Key Responsibilities The Software Engineering Manager leads a team of developers, automation engineers, and integration specialists, defining and executing the software strategy for factory automation with a focus on AMR deployment, control systems, and automated material handling. The manager oversees the full lifecycle-design, coding, testing, and implementation-of software applications integrating with MES, ERP (such as Priority ERP, SAP, or Oracle), and quality systems. Responsibilities include managing the development of control interfaces for PLCs, robotic systems, sensors, and automation equipment, while ensuring secure, reliable data collection, visualization, and analytics to support continuous improvement, OEE monitoring, and predictive maintenance. In addition to establishing software development standards, best practices, and documentation for scalable deployment across facilities, the role requires partnering with cross-functional teams in Production, Quality, IT, and Engineering. The manager also provides leadership in AI/ML, IoT, digital twins, and cloud integration (Azure, AWS, Google Cloud) for future smart factory initiatives, while handling budgets, project timelines, and vendor relationships related to software and automation projects.
Qualifications Candidates must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, with a Master's degree preferred. The role requires at least 7 years of professional software engineering experience, including 3 or more years in a leadership or management capacity, alongside a strong background in factory automation, robotics, or manufacturing systems integration. Candidates need hands-on experience with AMR fleet management software and navigation systems, MES/ERP platforms, PLC integration, and industrial communication protocols such as OPC UA, Modbus, Profinet, and Ethernet/IP. Proficiency in programming languages including C#, Python, Java, or C++ is required, as well as experience with SQL/NoSQL database management, API integration, Industry 4.0 technologies, and cybersecurity practices for industrial networks. Strong leadership, communication, and project management skills are essential. Preferred qualifications include a background in electronics or connector manufacturing, direct experience deploying AMRs in a production or warehouse environment, and familiarity with cloud platforms for industrial applications.
Physical Requirements This position requires the ability to work on the production floor for extended periods in a manufacturing environment characterized by noise, vibration, and moving machinery. Candidates must be able to lift up to 50 lbs and maintain a willingness to work flexible hours, including evenings or weekends as required to meet production demands.