1

Senior Software Engineer Jobs in Mobile, AL (NOW HIRING)

Senior Project Manager

Mobile, AL ยท On-site

$90 - $120/hr

Job Type Full-time Category Civil Engineering Civil Engineering Senior Project Manager Reports to ... Proficient in AutoCAD Civil 3D and other design, data recording, and analyzation software ...

New

Process engineering change notices and engineering related corrective actions. * Conduct model and ... Familiarity with structural manufacturing CAM software and files, such as structural nest files, NC ...

Process engineering change notices and engineering related corrective actions. * Conduct model and ... Familiarity with structural manufacturing CAM software and files, such as structural nest files, NC ...

Branch Engineer

Mobile, AL ยท On-site

$81K - $109K/yr

A Branch Engineer (Senior) based out of our Mobile, AL branch is responsible for providing ... Proficiency with CAD, 3D modeling software, and industry-specific tools such as AutoCAD, Inventor ...

Branch Engineer

Mobile, AL ยท On-site

$81K - $109K/yr

A Branch Engineer (Senior) based out of our Mobile, AL branch is responsible for providing ... Proficiency with CAD, 3D modeling software, and industry-specific tools such as AutoCAD, Inventor ...

Senior Accountant

Mobile, AL ยท On-site

$60K - $75K/yr

Experience with BST Global software preferred. * Advanced Excel skills, including formulas, pivot ... Experience in engineering, consulting, construction, or professional services industries preferred.

Senior Accountant

Mobile, AL ยท On-site

$60K - $75K/yr

Experience with BST Global software preferred. * Advanced Excel skills, including formulas, pivot ... Experience in engineering, consulting, construction, or professional services industries preferred.

Senior Accountant

Mobile, AL ยท On-site

$60K - $75K/yr

Experience with BST Global software preferred. * Advanced Excel skills, including formulas, pivot ... Experience in engineering, consulting, construction, or professional services industries preferred.

Senior Accountant

Mobile, AL ยท On-site

$60K - $75K/yr

Experience with BST Global software preferred.Advanced Excel skills, including formulas, pivot ... Experience in engineering, consulting, construction, or professional services industries preferred.

Civil Engineer

Mobile, AL ยท On-site

$78K - $112K/yr

This Civil Engineer will support senior staff on civil design and permitting efforts primarily for ... Other software that would be preferred includes scheduling software (MS Project or P6), MS Office ...

Showing results 41-60

Senior Software Engineer information

See Mobile, AL salary details

$74.9K

$142.2K

$190.5K

How much do senior software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior software engineer in Mobile, AL is $142,192.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,600.00 and $160,300.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Mobile, AL?

The most popular types of Software Engineer jobs in Mobile, AL are:

What are popular job titles related to Senior Software Engineer jobs in Mobile, AL?

For Senior Software Engineer jobs in Mobile, AL, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer jobs in Mobile, AL look for?

The top searched job categories for Senior Software Engineer jobs in Mobile, AL are:

What cities near Mobile, AL are hiring for Senior Software Engineer jobs?

Cities near Mobile, AL with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Mobile, AL as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $142,192 per year, or $68.4 per hour.

Senior Project Manager

Duplantisdesigngroup

Mobile, AL โ€ข On-site

$90 - $120/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 3 days ago

New


Job description

Job Type

Full-time

Category

Civil Engineering

Job Description Civil Engineering Senior Project Manager

Reports to: Business Unit Leader
FLSA Classification: Exempt
Travel: 10%

Purpose

The Civil Engineering Sr Project Manager (Sr PM) is responsible for the overall supervision of commercial, industrial, municipal, and various other and will sometimes be directly responsible for civil design projects. The Sr PMโ€™s focus will be providing utmost satisfaction to the client aligning with DDGโ€™s core values. The Sr PM should strive to ensure projects are completed within the allocated schedule and budget provided. The Sr PM is expected to operate projects with minimal oversight, using staff and resources available within DDGโ€™s offices to provide the client with the highest quality of services. The Sr PM shall oversee project development from preliminary design to development of construction plans to jurisdictional permitting to completion of construction activities. Experience with Client coordination and communication will be fundamental characteristics for this position.

Responsibilities
  • Work with the project team daily to achieve project objectives.
  • Communicate frequently with representatives for current and potential clients, politicians, municipalities, developers, Chamber of Commerce and contractors, and other external stakeholders.
  • Maintain project objectives by providing the APM and PM with staff and allocating resources through team, sharing, and assisting in to keep projects on time and in budget.
  • Participate in team meetings to ensure project execution is consistent with DDG core values.
  • Establish project budgets and manage team to avoid overruns due to inefficiencies.
  • Maintain close communication with clients on a consistent basis.
  • Market DDG's services to current and potential clients in keeping with the companyโ€™s marketing plan.
  • Prepare proposals and contracts for review by the Business Unit Leader.
  • Review invoices, amendments/change directives and weekly billing reports with PMs to maintain a project's budgetary obligation.
  • Establish the ultimate project completion date and delegate internal scheduling to PMs.
  • Enforce the schedules prepared by the PM in alignment with company processes.
  • Responsible for timely communication of project opportunities to Business Unit Leader for swift resolution.
  • Directly supervises project staff.
  • Performs other related duties as assigned.
  • The Senior Project Manager should be constantly learning, implementing lessons learned from previous assignments.
  • Take initiative to assist the project team with achieving the project objectives and improving the project management processes.
  • Provide guidance to the project team and support the next generation of project staff with mentorship and teaching.
Required Skills
  • Thorough understanding of civil engineering principles, practices, and resources.
  • Proficient in AutoCAD Civil 3D and other design, data recording, and analyzation software. (preferred)
  • Thorough understanding of materials, methods, and tools involved in the construction or repair of bridges, roads, and other related structures.
  • Thorough understanding of safety regulations related to assigned projects.
  • Ability to identify and solve complex problems.
  • Excellent verbal and written communication skills.
  • Ability to be both creative and analytical.
  • Detail-oriented and accurate.
Qualifications
  • Bachelorโ€™s degree in civil engineering
  • Licensure as a professional engineer (PE) required, PE in Civil Engineering preferred.
  • Over 8 years of experience required; 10+ years preferred.
  • Completion of 20 Projects from concept to completion.
  • Experience with local jurisdictional governments related to design criteria and permitting.
  • Strong organizational, analytical, communication skills and design skills.
Physical Requirements
  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.
  • Must be able to travel to various project sites.
  • Must be able to access and navigate job sites and construction areas.
EEO Statement

DDG is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. DDG makes hiring decisions based solely on qualifications, merit and business needs at the time.

Benefits
  • 401(k) retirement plan with a generous company match
  • Medical Insurance Plan
  • Voluntary Vision Insurance
  • Voluntary Dental Insurance
  • Life Insurance
  • Short-term & Long-term Disability Insurance
#J-18808-Ljbffr