1

Senior Software Developer Jobs in Marbury, AL (NOW HIRING)

Senior Software Developer

Montgomery, AL

$54 - $71.25/hr

MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our innovative team in Montgomery, AL. Responsibilities include but are not limited to: * Serve as the ...

Senior Software Architect

Montgomery, AL · On-site

$128K - $174K/yr

TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program ...

Senior Software Architect

Montgomery, AL · Remote

$132K - $180K/yr

TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program ...

Senior Software Architect

Montgomery, AL · On-site

$128K - $174K/yr

TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program ...

Senior Software Architect

Montgomery, AL · On-site

$128K - $174K/yr

TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program ...

Senior Software Architect

Montgomery, AL · On-site +1

$128K - $174K/yr

TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program ...

Junior Software Developer

Montgomery, AL

$66K - $86K/yr

Perform software engineering tasks, including requirements analysis, design, building, and unit testing of Change Requests (CRs) and Deficiency Reports (DRs) for the CPM FoS. * Exercise industry ...

Sr. .NET Developer

Montgomery, AL · On-site

$54 - $71.25/hr

Position : Sr. .NET Developer Location : Montgomery, AL Onsite - locals or non locals both works Duration : Long term contract Brief Job Details: We are seeking an experienced IT Programmer Analyst ...

next page

Showing results 1-20

Senior Software Developer information

See Marbury, AL salary details

$14

$59

$85

How much do senior software developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for senior software developer in Marbury, AL is $59.81, according to ZipRecruiter salary data. Most workers in this role earn between $50.77 and $67.07 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

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

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What cities near Marbury, AL are hiring for Senior Software Developer jobs?

Cities near Marbury, AL with the most Senior Software Developer job openings:

Senior Software Developer

ManTech

Montgomery, AL

$54 - $71.25/hr

Full-time

Re-posted 3 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 245 rated software companies


Job description

Description & Requirements
Elevate your career with MANTECH International Corporation! Join a dynamic team dedicated to national security through cutting-edge technology. Since 1968, MANTECH has led in delivering advanced solutions to government intelligence, the Department of Defense, and Federal Civilian sectors. Dive into innovation in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Your journey to impactful work and rapid growth starts now-be extraordinary at MANTECH!
***This is for a future opportunity***

MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our innovative team in Montgomery, AL.


Responsibilities include but are not limited to:

  • Serve as the principal technical authority for the CMOS architecture, its complex system dependencies, and underlying global tracking data structures.

  • Define the long-term technical roadmap, system design patterns, and platform configurations, ensuring software designs remain compliant with BEA, NDAA, and Department of Defense Architecture Framework (DoDAF) standards.

  • Guide the software engineering team through critical infrastructure transformations, specifically providing technical data and script automations to support the CMOS migration to Cloud One environments.

  • Perform advanced troubleshooting of low-level operating system functions, memory management, server-side performance bottlenecks, and distributed database scaling challenges.

  • Lead rapid-response surge engineering support to address critical system failures, sudden security incidents, or infrastructure bottlenecks, restoring primary mission functionality within 24-48 hours.

  • Champion the program's secure software assurance strategy, overseeing static code analysis audits and reviewing automated code review reports (Checkmarx/ACAS) to ensure all Category 1 and 2 security discrepancies are structurally corrected prior to release promotion.

  • Mentor junior and mid-level engineers (including Developer IIs), establish test automation frameworks to maximize functional testing, and conduct mandatory code reviews to ensure system architecture stability.

Minimum Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a technical equivalent.

  • 8+ years of software development experience, specializing in enterprise-level systems integration and legacy defense modernization.

  • Advanced knowledge of technologies associated with transportation applications, including Java, Red Hat Enterprise Linux (RHEL), Oracle Databases, WebLogic, Glassfish, Docker Containers, and CI/CD/DevOps tools (Jenkins, Ansible, Artifactory).

  • Deep understanding of RF Hand-Held Terminal technology, Electronic Data Interchange (EDI), encryption controls (TLS/PKI), and multi-system web service integrations.

  • DoD 8577 / 8140 Compliance (IASAE Level II or IAT Level III baseline certification, such as CISSP, CASP+, or equivalent) prior to contract execution.

Preferred Qualifications:

  • Certified Information Systems Security Professional (CISSP certification).

  • Experience with the primary cyber risk and compliance automation tools.

Clearance Requirements:

  • An active Secret security clearance

Physical Requirements:

  • Must be able to remain in a stationary position 50%.

  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.

  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.


MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom