1

Mid Level Software Engineer Jobs in Calera, AL (NOW HIRING)

Software Engineer III

Birmingham, AL · On-site

$54 - $72.50/hr

Software Engineer III SUMMARY: Under limited supervision, the Software Engineer III develops ... This illustrates the general nature and level of work performed by employees within this job ...

Software Engineer III

Birmingham, AL · On-site

$54 - $72.50/hr

Software Engineer III SUMMARY: Under limited supervision, the Software Engineer III develops ... This illustrates the general nature and level of work performed by employees within this job ...

Software Engineer III

Birmingham, AL · On-site

$54 - $72.50/hr

Software Engineer III SUMMARY: Under limited supervision, the Software Engineer III develops ... This illustrates the general nature and level of work performed by employees within this job ...

As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or ... at this level typically require a university / college degree, with 2+ years of relevant ...

As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will ... Programming Languages & Frameworks - Python (expert level) - Django or similar Python web ...

Software Engineer Principal

Birmingham, AL · On-site

$126K - $169K/yr

As a Software Engineer Principle you will lead the engineering and improvement of enterprise ... level typically require a university / college degree, with 5+ years of industry-relevant ...

As a Software Engineer within PNC's Technology organization, you will be based in Dallas, TX, ... at this level typically require a university / college degree, with 2+ years of relevant ...

Sr. Software Engineer

Birmingham, AL · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. ... While the position requires architect level technical thinking and hands on leadership ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Calera, AL salary details

$58.9K

$136.8K

$190.6K

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

As of Jun 13, 2026, the average yearly pay for mid level software engineer in Calera, AL is $136,827.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,300.00 and $160,500.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Calera, AL? The most popular types of Software Engineer jobs in Calera, AL are:
What cities near Calera, AL are hiring for Mid Level Software Engineer jobs? Cities near Calera, AL with the most Mid Level Software Engineer job openings:
Software Engineer III

Software Engineer III

Genuine Parts Company

Birmingham, AL • On-site

$54 - $72.50/hr

Full-time

Medical, Retirement, PTO

Posted 21 days ago


Genuine Parts Company rating

6.8

Company rating: 6.8 out of 10

Based on 57 frontline employees who took The Breakroom Quiz

218th of 338 rated retail wholesalers


Job description

Software Engineer III
SUMMARY:
Under limited supervision, the Software Engineer III develops information systems by designing, developing, and installing increasingly complex software solutions, and testing This position improves operations by conducting systems analysis and recommending changes in policies and procedures with limited supervision. Software developer III begins to have more influence on more junior developers.
JOB DUTIES
  • Impact on one or more areas, functions or processes.
  • Designs and constructs moderately complex interfaces between ERP and legacy systems.
  • Provides production support of moderately complex applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions.
  • Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security.
  • Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership.
  • Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products.
  • Maintains up-to-date records of issues with existing code.
  • Monitors quality and performance of applications through testing and maintenance.
  • Develops and maintains applications for business processes and systems.
  • Responsible for ensuring adherence to development best practices and standards of associate application developers and application developers within their immediate group and may be required to represent IT on particular projects.
  • Identifies opportunities for process and procedure enhancements and communicates them to other departments/areas to drive efficiency and customer service levels.
  • Suggests viable solutions to resolve issues with existing software.
  • Forecasts, models and utilizes advanced analytical tools.
  • Performs other assigned duties.

EDUCATION & EXPERIENCE
Typically requires a bachelor's degree in computer science, software engineering, or a related field and five (5) to eight (8) years of related experience; or equivalent combination.
KNOWLEDGE, SKILLS, ABILITIES
  • Manages multiple tasks simultaneously while meeting deadlines.
  • Possess the latest knowledge on new technology and computer systems.
  • Communicates complex procedures to other colleagues.
  • Understands the latest trends and their role in a commercial environment.
  • Pays close attention to detail and desires to probe further into data.

PHYSICAL DEMANDS:
LICENSES & CERTIFICATIONS: None required.
SUPERVISORY RESPONSIBILITY: No Supervisory Responsibility
BUDGET RESPONSIBILITY: No
COMPANY INFORMATION: Motion Industries offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.
DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time.
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.

What Genuine Parts Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom