1

Software Engineering Manager Jobs in Montgomery, AL

Appian Developer, Senior

Montgomery, AL · On-site

$87 - $198/hr

  • Medical

  • Life

  • Retirement

  • PTO

... software engineering, product management, and software products * Experience with Java, Python, JavaScript, and SQL * Secret clearance * Master's degree Clearance: Applicants selected will be subject ...

New

Work with Meta hardware and software engineering teams to help resolve complex technical issues ... Experience with server hardware lifecycle management, including procurement planning, rack ...

Be Seen First

Senior Controls Engineer

Wetumpka, AL · On-site

$86K - $114K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Current engineering workload status. * Response to incoming communications from managers ... software development, machine vision, and more. Today, Auto Sol Inc. offers automation services to ...

Be Seen First

Senior Controls Engineer

Wetumpka, AL · On-site

$86K - $114K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Current engineering workload status. * Response to incoming communications from managers ... software development, machine vision, and more. Today, Auto Sol Inc. offers automation services to ...

Test Engineer/QA Lead

Montgomery, AL · On-site

$127K/yr

Manage the complete software defect lifecycle, including defect identification, documentation ... Promote quality engineering best practices, test automation, and continuous testing throughout the ...

Test Engineer/QA Lead

Montgomery, AL · On-site

$127K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Manage the complete software defect lifecycle, including defect identification, documentation ... Promote quality engineering best practices, test automation, and continuous testing throughout the ...

Test Engineer/QA Lead

Montgomery, AL · On-site

$127K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Manage the complete software defect lifecycle, including defect identification, documentation ... Promote quality engineering best practices, test automation, and continuous testing throughout the ...

Test Engineer/QA Lead

Montgomery, AL · On-site

$127K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Manage the complete software defect lifecycle, including defect identification, documentation ... Promote quality engineering best practices, test automation, and continuous testing throughout the ...

Test Engineer/QA Lead

Montgomery, AL · On-site

$127K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Manage the complete software defect lifecycle, including defect identification, documentation ... Promote quality engineering best practices, test automation, and continuous testing throughout the ...

Scrum Master

Montgomery, AL

$51 - $68/hr

Working closely with the Program Manager, Agile Project Manager, Software Engineers, Oracle Database Administrator, DevSecOps Engineer/Cloud Administrator, Test Engineer, and Technical Writer, you ...

Showing results 41-60

Software Engineering Manager information

See Montgomery, AL salary details

$98.4K

$167.6K

$198.3K

How much do software engineering manager jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software engineering manager in Montgomery, AL is $167,554.00, according to ZipRecruiter salary data. Most workers in this role earn between $171,100.00 and $171,100.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

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

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What are popular job titles related to Software Engineering Manager jobs in Montgomery, AL?

For Software Engineering Manager jobs in Montgomery, AL, the most frequently searched job titles are:

What job categories do people searching Software Engineering Manager jobs in Montgomery, AL look for?

The top searched job categories for Software Engineering Manager jobs in Montgomery, AL are:

What cities near Montgomery, AL are hiring for Software Engineering Manager jobs?

Cities near Montgomery, AL with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Montgomery, AL as of August 2026, with employment types broken down into 85% Full Time, 13% Part Time, and 2% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution, with an average salary of $167,554 per year, or $80.6 per hour.

Supervisory Healthcare Engineer (Detail/ Temporary Promotion NTE 120 Days)

Department of Veteran Affairs

Tuskegee, AL • On-site

Other

PTO

Posted 6 days ago


U.S. Department Of Veterans Affairs rating

8.1

Company rating: 8.1 out of 10

Based on 672 frontline employees who took The Breakroom Quiz

51st of 295 rated public sector bodies


Job description

Summary
This is being offered as a Detail/Temporary promotion NTE 120 Days. The Detail/Temporary promotion may be extended without competition. Incumbent may also be converted to a permanent appointment without further competition.
If applying as a competitive Detail: Approval from your current supervisor will be required. Has your manager approved this detail? Please submit documentation of approval as an attachment.
Learn more about this agency
Duties
Help
  • This position will oversee all the constructions projects, contract Engineers, meet with VISN Leadership and Contracting to ensure all of CAVHCS projects stay on track and keep moving forward.
  • This position is responsible for the planning, organizing, directing, evaluating, and management processes for the Engineering Service Projects Section that includes setting qualitative and quantitative standards.
  • Provides professional and technical guidance and direction and review of assigned programs, including professional engineering work in several disciplines such as architecture, civil engineering, energy engineering, electrical engineering, mechanical engineering, structural engineering, environmental engineering, fire safety and safety engineering.
  • Works closely with Healthcare Technology Management Service and the National Acquisition Center (NAC) in the coordination of complex equipment installations.
  • Works closely with peers in other service lines to meet their project needs as internal customers and the needs of external customers as well.
  • Manages human resource functions such as hiring, performance, training and development.
  • Provides technical advice on a wide range of engineering issues, including the Strategic Capital Investment Plan, Capital Asset Inventory, Capital Asset Resource Survey, Deferred Maintenance, and a myriad of engineering related topics.
  • Serve as a mentor.
  • Participates on station, VISN and national committees and work groups.
  • Supports the Strategic Capital Investment Planning (SCIP) process.
  • Participates in discussion of proposed capital projects for the station and makes preliminary designs of major alterations, improvements, and additions to implement the Medical Center programs.
  • Responsible for providing professional engineering direction to ensure compliance with legislative and accrediting requirements at the Medical Center for all design and construction projects.
  • Provides Engineering/Architectural and Construction Administration Oversite.
  • Responsible for the implementation of the Medical Center's capital improvement program.
  • Provides expert advice pertaining to the design and construction of facilities and structures in a large geographical region, and in a complex functional specialization.
  • Coordinates and oversees scheduling and layout of operations, inspection and surveillance of materials, methods, and equipment used in construction and renovation managed by subordinate engineers and engineering technicians.
  • Develops technical data regarding materials, sizes, dimensions, quantities, and costs to be incorporated in formal specifications.
  • Conduct site visits.
  • Develops competitive bidding cost estimates.
  • Prepares correspondence, technical reports, estimates, fact sheets, status reports, and schedules as required to complete project assignments.
  • Performs research, analysis and budgeting/financial management work and special projects.
  • Exercises responsibility for budget formulation, presentation and execution.
  • Interacts and negotiates regarding adjustments or reprogramming in support of project changes or requirements.
  • Supervises and coordinates activities of subordinates.
  • Approves leave.

Work Schedule: 8:00am-4:30pm. Work schedule subject to change based on agency needs.
Telework: Not Available.
Virtual: This is not a virtual position.
Functional Statement #: 59638F
Relocation/Recruitment Incentives: Not Authorized.
Permanent Change of Station (PCS): Not Authorized.
Requirements
Help
Conditions of employment
  • Selective Service Registration is required for males born after 12/31/1959.
  • Must be proficient in written and spoken English.
  • Subject to background/security investigation.
  • Selected applicants will be required to complete an online onboarding process. Acceptable form(s) of identification will be required to complete pre-employment requirements ( Effective May 7, 2025, driver's licenses or state-issued identification cards that are not REAL ID compliant cannot be utilized as an acceptable form of identification for employment.
  • Participation in the seasonal influenza vaccination program is a requirement for all Department of Veterans Affairs Health Care Personnel (HCP).
  • Complete all application requirements detailed in the "Required Documents" section of this announcement.

Qualifications
Applicants pending the completion of educational or certification/licensure requirements may be referred and tentatively selected but may not be hired until all requirements are met.
Basic Requirements:
  • United States Citizenship: Non-citizens may only be appointed when it is not possible to recruit qualified citizens in accordance with VA Policy.
  • Education: Bachelor's degree or higher in Engineering or Architecture. To be acceptable, the curriculum must be from a school with at least one curriculum accredited by the Accredidation Board for Engineering and Technology, Engineering Accreditation Commission (excludes engineering technology) or National Council of Architectural Registration Boards curriculum. Examples of acceptable engineering and architectural degrees include, but are not limited to: Electrical Engineering, Mechanical Engineering, Biomedical Engineering, Civil Engineering, Architectural Engineering. Titles may vary from educational institutions and change over time;

OR
  • Evidence of passing the Fundamentals of Engineering Examination with a bachelor's degree. Evidence can be in the form of an Engineering in Training certificate issued from any State, the District of Columbia, Guam or Puerto Rico, or test results from the National Council of Examiners for Engineering and Surveying (NCEES) identifying a passing score;

OR
  • Evidence of current professional registration or licensure as a Professional Engineer or Architect. Evidence of current professional registration or licensure can be from any State, the District of Columbia, Guam or Puerto Rico.
  • Foreign Education. To be creditable, engineering, architecture or related education completed outside the U.S. must be submitted to a private organization that specializes in the interpretation of foreign educational credentials and such education must have been deemed at least equivalent to a Bachelor's degree as outlined in paragraph 3.b. of this appendix.
  • Physical Requirements: See VA Directive and Handbook 5019, Employee Occupational Health Service for requirements.
  • English Lanuage Proficiency. Healthcare Engineer candidates must be proficient in spoken and written English in accordance with 38 U.S.C 7403(f).

NOTE: You must attach a copy of your transcripts.
Evidence of current professional registration or licensure as a Professional Engineer or Architect. You must attach this evidence if you are qualifying based off of this.

May qualify based on being covered by the Grandfathering Provision as described in the VA Qualification Standard for this occupation (only applicable to current VHA employees who are in this occupation and meet the criteria).
Grade Determinations: In addition to the basic requirements outlined in paragraph 3, the following criteria must be met when determining the grade of the candidates.
Supervisory Health Care Engineer, GS-13.
  1. Experience. One year of experience equivalent to the next lower grade level.
  2. Knowledge, Skills, and Abilities (KSAs). In addition to meeting the experience requirements for this grade level, the candidate must fully demonstrate the following KSAs:

(a) Knowledge of data analysis techniques related to managing workload, quality, performance and productivity within the area of responsibility.
(b) Knowledge related to the management of overall department resources, (i.e., finances space, equipment, supplies, schedules and staffing) at the local level.
(c) Knowledge of the full range of supervisory duties, which include responsibility for assignment of work, performance evaluations, selection of staff, training and development, recommendation of awards, advancements and disciplinary actions.
(d) Skill in using effective communication in managing interpersonal relationships, leading and dealing with employees, team leaders, labor representatives and managers.
(e) Ability to balance multiple responsibilities, set priorities, delegate tasks, meet multiple deadlines, analyze organizational problems and develop and implement effective solutions that result in efficient operations.
(f) Ability to draft and/or recommend local policies and/or directives related to healthcare engineering management.
(g) Ability to recognize and assess evolving scenarios, utilizing initiative, self-direction and assigned resources to affect resolutions.
3. Assignment. For all supervisory assignments above the full performance level, the higher-level duties must consist of significant scope, complexity, difficulty, range of variety and be performed by the incumbent as a major duty at least 25% of the time. The incumbent must supervise staff for at least 25% of the time, administratively and technically at the full performance grade level or below. At this level, Supervisory Healthcare Engineers are assigned at the facility level, supervising professional engineers and other support positions at GS-13 equivalent and below. Supervisory Healthcare Engineers exercise the full range of supervisory responsibility to include development of performance standards and performance evaluations; recommendations for appointment, awards, advancements, and when appropriate, disciplinary actions; and identification of continuing training needs, etc. They provide complex professional engineering advice to peers, subordinates and/or non-professional administrators/managers. They review or direct the review of technical plans, specifications and analyses of design as submitted by subordinates. Supervisory Healthcare Engineers provide professional advice to improve such plans, specifications, and analyses. They direct necessary changes and furnish assistance as required. They advise subordinate personnel on methods and procedures to be used in special studies on highly complex projects. Supervisory Healthcare Engineers oversee subordinate professionals' work. They are the technical authority, providing expert advice pertaining to the maintenance of facilities, structures or landscapes 11 that may involve large geographic regions. Supervisory Healthcare Engineers review subordinates' activity plans, specifications, and cost estimates for technical adequacy and feasibility. They oversee maintenance standards for advanced equipment or systems technology. Supervisory Healthcare Engineers provide for the budgeting and financial management for engineering. They supervise a staff to accomplish the construction work and maintenance of the organization
Preferred Experience: 5 or more year's experience, supervisory experience, engineering experience managing projects.
Reference: For more information on this qualification standard, please visit ;br>
The full performance level of this vacancy is GS-13.
Education
Note: Only education or degrees recognized by the U.S. Department of Education from accredited colleges, universities, schools, or institutions may be used to qualify for Federal employment. You can verify your education here: If you are using foreign education to meet qualification requirements, you must send a Certificate of Foreign Equivalency with your transcript in order to receive credit for that education. For further information, visit: ;br>
Additional information
Receiving Service Credit for Earning Annual (Vacation) Leave: Federal Employees earn annual leave at a rate (4, 6 or 8 hours per pay period) which is based on the number of years they have served as a Federal employee. Selected applicants may qualify for credit toward annual leave accrual, based on prior work experience or military service experience. This credited service can be used in determining the rate at which they earn annual leave. Such credit must be requested and approved prior to the appointment date and is not guaranteed.
During the application process you may have an option to opt-in to make your resume available to hiring managers in the agency who have similar positions. Opting in does not impact your application for this announcement, nor does it guarantee further consideration for additional positions.
This job opportunity announcement may be used to fill additional vacancies.
This position is in the Excepted Service and does not confer competitive status.
VA encourages persons with disabilities to apply. The health-related positions in VA are covered by Title 38, and are not covered by the Schedule A excepted appointment authority.
If you are unable to apply online or need an alternate method to submit documents, please reach out to the Agency Contact listed in this Job Opportunity Announcement.
Under the Fair Chance to Compete Act, the Department of Veterans Affairs prohibits requesting an applicant's criminal history prior to accepting a tentative job offer. For more information about the Act and the complaint process, visit Human Resources and Administration/Operations, Security, and Preparedness (HRA/OSP) at The Fair Cha

What U.S. Department Of Veterans Affairs employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom