1

Mid Level Software Developer Jobs in Haleyville, AL

Controls Technician

Hartselle, AL · On-site

$26.75 - $35.25/hr

... level, and winning a better way. We're committed to making a positive impact on the world ... software system for design. * Proficiency in reading and interpreting engineering drawings ...

The Maintenance Level 8 (Multi-Craft Maintenance) role provides advanced, autonomous technical ... programming software, workstation) • PLC diagnostic and programming tools • Hydraulic and ...

The Maintenance Level 8 (Multi-Craft Maintenance) role provides advanced, autonomous technical ... CNC programming tools (controllers, programming software, workstation) PLC diagnostic and ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... and engineering specifications * Completes or updates all maintenance related documentation ... Use required control software, including PLCs, HMIs and various motor drive systems * Operates ...

... and engineering specifications * Completes or updates all maintenance related documentation ... Use required control software, including PLCs, HMIs and various motor drive systems * Operates ...

Bachelor's degree in safety, industrial hygiene, engineering or related sciences with 1+ years of ... Good communication, high level of autonomy, collaboration and interpersonal skills are equally ...

Showing results 41-57

Mid Level Software Developer information

See Haleyville, AL salary details

$39.8K

$92.6K

$137.5K

How much do mid level software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for mid level software developer in Haleyville, AL is $92,627.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,500.00 and $107,700.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What cities near Haleyville, AL are hiring for Mid Level Software Developer jobs?

Cities near Haleyville, AL with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Haleyville, AL as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $92,627 per year, or $44.5 per hour.

Recreation Non-Sports Program Manager - Hartselle Parks & Recreation

Sports Facilities Advisory, LLC

Hartselle, AL • On-site

Full-time

Posted 15 days ago


Job description

RECREATION NON-SPORT PROGRAM MANAGER - Hartselle Parks & Recreation

SPRA SFM, LLC

LOCATION: Hartselle, AL

DEPARTMENT: OPERATIONS

REPORTS TO: GENERAL MANAGER

STATUS: FULL-TIME (EXEMPT)


ABOUT THE COMPANY:

Hartselle Parks & Recreation is a premier sport, recreation and entertainment destination focused on improving the health and economic vitality of Hartselle, AL. You will be joining a championship level team focused on fun, fulfillment and service built to enrich the community as well as your career and personal growth.

Hartselle Parks & Recreation is a managed facility by Sports Facilities Management, LLC, a Sports Facilities Companies company. SFC is the nation's leading resource for managing and developing sports, recreation, wellness, and events facilities. We provide a highly collaborative and supportive culture that raises our team members to new levels of career growth. Together, we will carve a path in a hyper-growing industry where you will enjoy the journey and learn from the industry's best while having some fun.

SFC was awarded national recognition as a Top Workplace and is considered a workplace of choice. Our mission-focused company is highly entrepreneurial, team-oriented with a culture centered on collaboration, accountability, excellence, and service. We are growing rapidly and looking for high performers at every level to grow with us.

POSITION SUMMARY:

The Recreation Non-Sports Program Manager supports the planning, coordination, and execution of the facility's community-based and non-sport programming. This role assists with a variety of programs, events, classes, camps, enrichment offerings, and special activities designed to serve youth, adults, families, and community groups. The Recreation Non-Sports Program Manager works closely with internal departments, external partners, instructors, and program staff to help drive participation, support revenue goals, and ensure programs are organized, promoted, and delivered successfully.

PRIMARY RESPONSIBILITIES WILL INCLUDE, BUT ARE NOT LIMITED TO THE FOLLOWING:

  • Coordinate and support the planning, development, and execution of the facility's community-based and non-sport programming, including camps, classes, enrichment programs, after-school offerings, special events, and other activities
  • Support the ongoing facility program schedule in coordination with internal departments and operational priorities
  • Assist with developing programming that targets a variety of audiences, including corporate, group, adult, youth, family, and special interest markets
  • Support program budgets and help monitor revenue goals and operational efficiency
  • Assist with implementing sales initiatives and participation goals for programs, events, and special activities
  • Help generate program revenue through networking, relationship-building, community outreach, and strategic partnerships
  • Track, compile, and report weekly sales and participation results
  • Coordinate program and special activity logistics, execution, and follow-up
  • Support relationships with third-party partners, vendors, instructors, and community organizations to maximize revenue and expand programming opportunities
  • Assist with recruiting, training, scheduling, and supporting program staff, instructors, and support personnel
  • Collaborate with Operations, Marketing, and other departments to support the successful promotion, delivery, and execution of all programs
  • Actively participate in operational functions as needed, including event setup and execution, attendance at scheduled events and meetings, and support for other departments during special events
  • Serve as Manager on Duty (MOD) on weekends or during events, as assigned
  • Perform additional duties as assigned by management

MINIMUM QUALIFICATIONS:

  • Expeirence in recreation, community programming, hospitality, education, business, event management, or a related field
  • Must be able to work a flexible schedule, including weekends, nights, and holidays
  • Must possess current CPR/First Aid certifications or be willing to obtain them within a specified period of time
  • Proven experience developing, marketing, and managing community-based or recreational programs
  • Experience creating programs for a variety of age groups and audiences, including youth, adults, and families
  • Must be a team player with strong interpersonal, problem-solving, and negotiation skills
  • Excellent verbal and written communication skills
  • Strong computer skills, including Microsoft Word, Excel, PowerPoint, and related software

WORKING CONDITIONS AND PHYSICAL DEMANDS:

  • Must be able to lift 50 pounds waist high
  • May be required to sit or stand for extended periods of time whether indoors or outdoors, and squat, stoop, or bend
  • Will be required to operate a computer
  • Facility has intermittent noise