2

Full Time Government Software Engineering Jobs in Madison, AL

You will support a Government owned, managed, and developed software suite, that is used by the Missile Defense Agency (MDA), Joint Services, and numerous labs in support of continued testing of ...

Senior Software Engineer

Huntsville, AL · On-site

$114K - $150K/yr

... Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Engineer. In this ...

Senior Software Engineer

Huntsville, AL · Hybrid

$114K - $150K/yr

... Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Engineer. In this ...

Senior Software Engineer

Huntsville, AL · On-site

$114K - $150K/yr

... Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL.Summary: OASYS, INC. is seeking a full-time Software Engineer. In this ...

Senior Software Engineer

Huntsville, AL

$120K - $159K/yr

Huntsville, Alabama Job Type : Full Time About EO Solutions  EO Solutions is a rapidly growing ... The ideal candidate will possess strong software engineering fundamentals, experience with safety ...

Software EngineerOASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is ... Knowledge of modern software engineering practices, including Agile methodologies.Ability to ...

Senior Software Engineer Staff

Huntsville, AL · On-site

$114K - $150K/yr

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software ... Must be a US Citizen; this position will require Final Secret government security clearance prior ...

Senior Software Engineer Staff

Huntsville, AL · Hybrid

$114K - $150K/yr

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software ... Must be a US Citizen; this position will require Final Secret government security clearance prior ...

Senior Software Engineer Staff

Huntsville, AL · On-site

$114K - $150K/yr

Senior Software Engineer Staff, Level 5OASYS, INC., a Leading-Edge Government contractor, is ... OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software ...

Software Engineer Senior Staff

Huntsville, AL · On-site

$114K - $150K/yr

... Government contractor, is seeking applicants for Software Engineer Senior Staff to support our customer in Huntsville, AL. Summary OASYS, INC. is seeking a full-time Software Engineer. In this role ...

Software Engineer Senior Staff

Huntsville, AL · On-site

$114K - $150K/yr

... Government contractor, is seeking applicants for Software Engineer Senior Staff to support our customer in Huntsville, AL.SummaryOASYS, INC. is seeking a full-time Software Engineer. In this role ...

Software Engineer Senior Staff

Huntsville, AL · On-site

$114K - $150K/yr

... Government contractor, is seeking applicants for Software Engineer Senior Staff to support our customer in Huntsville, AL. Summary OASYS, INC. is seeking a full-time Software Engineer. In this role ...

... Government contractor, is seeking applicants for a Software Test Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Test Engineer. In this role ...

... Government contractor, is seeking applicants for a Software Test Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Test Engineer. In this role ...

... Government contractor, is seeking applicants for a Software Test Engineer to support our customer in Huntsville, AL.Summary: OASYS, INC. is seeking a full-time Software Test Engineer. In this role ...

Showing results 21-40

Full Time Government Software Engineering information

See Madison, AL salary details

$89.1K

$151.8K

$179.6K

How much do full time government software engineering jobs pay per year?

As of Aug 10, 2026, the average yearly pay for full time government software engineering in Madison, AL is $151,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $155,000.00 and $155,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by software engineers working in government roles, and how can applicants prepare for them?

Software engineers in government positions often encounter unique challenges such as navigating complex regulatory requirements, working with legacy systems, and adhering to strict security protocols. Projects may require extensive documentation and collaboration with cross-functional teams, including non-technical stakeholders. Applicants can prepare by familiarizing themselves with government IT standards, developing strong communication skills, and gaining experience in maintaining or modernizing older technologies. Being adaptable and detail-oriented will help ensure success in this environment.

What is a full time government software engineer?

A Full Time Government Software Engineer is a professional who designs, develops, tests, and maintains software systems for government agencies or organizations. Their work often involves improving public services, enhancing cybersecurity, and ensuring compliance with government regulations. These engineers typically collaborate with cross-functional teams and may work on projects such as public websites, data systems, or mission-critical applications. Employment is usually stable and may offer benefits like job security, retirement plans, and opportunities for career advancement.

What is the difference between Full Time Government Software Engineering vs Full Time Government Network Administrator?

AspectFull Time Government Software EngineeringFull Time Government Network Administrator
Required CredentialsBachelor's in Computer Science or related, possibly certifications like CompTIA or CiscoBachelor's in IT or related, certifications like Cisco CCNA or CompTIA Network+
Work EnvironmentDeveloping, testing, and maintaining software applications within government agenciesManaging and securing government network infrastructure and systems
Employer & Industry UsageGovernment IT departments, defense, public servicesGovernment agencies, military, public sector IT teams
Common Search & ComparisonYesYes

Full Time Government Software Engineers focus on creating and maintaining software solutions for government agencies, requiring programming skills and software development knowledge. In contrast, Full Time Government Network Administrators manage network infrastructure, ensuring security and connectivity. Both roles are essential in government IT but differ in daily tasks, skill sets, and focus areas.

What are the key skills and qualifications needed to thrive as a full time government software engineer?

To thrive as a Full Time Government Software Engineer, you need a solid background in computer science, software development, and secure coding practices, often supported by a relevant degree and security clearance. Familiarity with government-specific frameworks, programming languages (such as Java, Python, or C++), and secure development tools is commonly required. Excellent problem-solving, teamwork, and communication skills help you navigate complex requirements and collaborate with diverse stakeholders. These skills ensure the delivery of reliable, secure solutions that meet strict government standards and protect sensitive information.
What cities near Madison, AL are hiring for Full Time Government Software Engineering jobs? Cities near Madison, AL with the most Full Time Government Software Engineering job openings:

Software Engineer

OASYS

Huntsville, AL

Full-time

Dental, Vision, Retirement, PTO

Re-posted 12 days ago


Job description

Software Engineer

OASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Software Engineer to support our government customer onsite at Redstone Arsenal, Huntsville, AL.

Job Responsibilities include: You will support a Government owned, managed, and developed software suite, that is used by the Missile Defense Agency (MDA), Joint Services, and numerous labs in support of continued testing of systems employed for defense of the United States and our Allies. The software provides data collection, situational awareness, and analysis capabilities to a wide range of users who benefit from it's ability to act as an independent third-party truth teller. The team has in-depth experience in Tactical Data Links (TDL), Ballistic Missile Defense System (BMDS) Test, Enterprise Information Technology, Software and Systems Engineering and Information Assurance.

  • Responsible for designing, developing, deploying, and maintaining the software application suite.
  • Work on an agile development team where success is defined by the ability to understand your path forward, effectively communicate that path, and complete the task inherent to that path in a timely matter.
  • Communicate with leadership and the customer to ensure a common understanding of requirements.
  • Document your work for the benefit of your teammates, the user, leadership, and posterity.
  • Identify and solve challenging problems by writing performant, clean, and practical code.
  • Develop and maintain rendering pipelines using OpenGL.
  • Optimize rendering performance for this desktop application.

Minimum Requirements:

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Systems Engineering, or a highly related technical field.
  • 3-7 years of full-lifecycle software engineering experience
  • Experience with OpenGL in a production environment
  • Solid understanding of 3D math (linear algebra, transformations, lighting models)
  • Proficient in C# and in the Microsoft .NET Framework.
  • Knowledge of modern software engineering practices, including Agile methodologies.
  • Ability to analyze a requirement, generate a design, and produce efficient, robust, and testable software.
  • Experience with database structures and fundamentals of database query languages (SQLite experience preferred)

Preferred Requirements:

  • Understanding of and experience with secure programming techniques.
  • Familiarity with game engines or custom rendering engines
  • Strong knowledge of computer graphics, GPU programming and performance tuning
  • Familiarity with WPF based control sets such as DevExpress, Telerik, or Infragistics
  • Experience working on a highly networked application
  • Knowledge of tactical and simulation data links (specifically Link 16, JREAP, DIS, VMF, CMF and XML)
  • Experience working with Microsoft Visual Studio
  • Experience with using Git version control and GitLab as software management tools
  • Currently have an Information Assurance Technical certification (CompTia A+, Net+ or Sec+) or the ability to obtain one

Required Education: Candidates should possess a bachelor's degree, preferably in Engineering, Cyber, Computer Information Systems, Computer Science, Math, Physics, or other STEM discipline, however, years of experience may be substituted for a degree.

Eligibility: Candidates must have the ability to obtain and maintain a DoD Secret Clearance. An Active Secret Clearance is highly desired.

About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.

Benefits: OASYS, INC. offers a robust benefit plan to include: BC/BS of Alabama Heath & Dental, VSP Vision, Employee Stock Ownership Plan (ESOP), 401-K with Matching, Flexible Spending Account, Tuition Reimbursement, Holidays, Vacation, Short-term/Long-term Disability.

www.oasys-incorporated.com

EOE AA M/F/Vet/Disability Equal Employment Opportunity is the Law: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf