As a Mid-Level Software Engineer supporting NASA programs through a contractor organization, you will develop, maintain, and enhance web-based and low-code applications that support mission ...
As a Mid-Level Software Engineer supporting NASA programs through a contractor organization, you will develop, maintain, and enhance web-based and low-code applications that support mission ...
AI Software Engineer
Houston, TX · On-site
$115K - $145K/yr
Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...
AI Software Engineer
Houston, TX · On-site
$115K - $145K/yr
Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...
AI Software Engineer
Houston, TX · Remote
$115K - $145K/yr
Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...
AI Software Engineer
Houston, TX · Remote
$115K - $145K/yr
Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...
AI Software Engineer
Houston, TX · Remote
$115K - $145K/yr
Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...
AI Software Engineer
Houston, TX · Remote
$115K - $145K/yr
Remote Level: 2-5 years of professional software development experience Base Salary Range: $115K -145K Position Summary We are seeking an AI Software Engineer to design, build, and operate the AI ...
Software Engineer
Houston, TX · On-site
REQUIRED:This position has been posted at multiple levels (must meet minimum level indicated ... Bastion offers a wide range of benefits for their full-time employees; medical, prescription ...
Quick apply
Software Engineer
Houston, TX · On-site
REQUIRED:This position has been posted at multiple levels (must meet minimum level indicated ... Bastion offers a wide range of benefits for their full-time employees; medical, prescription ...
Software Engineer II
Cypress, TX · On-site
$97K - $207K/yr
As a Software Engineer II within Servicing Technology, you'll own full-stack features that power ... We goabove and beyondto give you the support you need on an individual level and offer all sorts of ...
New
Software Engineer II
Cypress, TX · On-site
$97K - $207K/yr
As a Software Engineer II within Servicing Technology, you'll own full-stack features that power ... We goabove and beyondto give you the support you need on an individual level and offer all sorts of ...
New
Software Engineer
Houston, TX · On-site
Confirm program operation by conducting unit and system level tests. * Assist in product test ... Employment Type: Full-time * Compensation: Competitive compensation commensurate with experience ...
Software Engineer
Houston, TX · On-site
Confirm program operation by conducting unit and system level tests. * Assist in product test ... Employment Type: Full-time * Compensation: Competitive compensation commensurate with experience ...
Flight Software Engineer
Houston, TX · On-site
Collaborate with multidisciplinary engineering teams to support system-level integration and ... (2) years of related software development experience. A master's degree in a STEM field may be ...
Flight Software Engineer
Houston, TX · On-site
Collaborate with multidisciplinary engineering teams to support system-level integration and ... (2) years of related software development experience. A master's degree in a STEM field may be ...
Flight Software Engineer
Houston, TX · On-site
Collaborate with multidisciplinary engineering teams to support system-level integration and ... (2) years of related software development experience. A master's degree in a STEM field may be ...
Flight Software Engineer
Houston, TX · On-site
Collaborate with multidisciplinary engineering teams to support system-level integration and ... (2) years of related software development experience. A master's degree in a STEM field may be ...
Flight Software Engineer
Houston, TX · On-site
Collaborate with multidisciplinary engineering teams to support system-level integration and ... (2) years of related software development experience. A master's degree in a STEM field may be ...
Flight Software Engineer
Houston, TX · On-site
Collaborate with multidisciplinary engineering teams to support system-level integration and ... (2) years of related software development experience. A master's degree in a STEM field may be ...
Confirm program operation by conducting unit and system level tests. * Assist in product test ... Employment Type: Full-time * Compensation: Competitive compensation commensurate with experience ...
Confirm program operation by conducting unit and system level tests. * Assist in product test ... Employment Type: Full-time * Compensation: Competitive compensation commensurate with experience ...
Software Engineer
Houston, TX · On-site +1
Confirm program operation by conducting unit and system level tests. * Assist in product test ... Employment Type: Full-time * Compensation: Competitive compensation commensurate with experience ...
Software Engineer
Houston, TX · On-site +1
Confirm program operation by conducting unit and system level tests. * Assist in product test ... Employment Type: Full-time * Compensation: Competitive compensation commensurate with experience ...
Software Engineer
Houston, TX · On-site
$120K - $170K/yr
Posting/External Job Title Software Engineer Location Houston, TX 77058 US (Primary) Remote/Onsite/Hybrid 100% Onsite Job Type Full-time # of Hires Needed 1 Education Bachelor's Degree Travel None ...
Software Engineer
Houston, TX · On-site
$120K - $170K/yr
Posting/External Job Title Software Engineer Location Houston, TX 77058 US (Primary) Remote/Onsite/Hybrid 100% Onsite Job Type Full-time # of Hires Needed 1 Education Bachelor's Degree Travel None ...
Software Engineer III
$49.25 - $66/hr
Serve as team lead at the level appropriate to the software development process being used on any ... full-time positions, including medical, dental, vision, life insurance, short- and long-term ...
Quick apply
Software Engineer III
$49.25 - $66/hr
Serve as team lead at the level appropriate to the software development process being used on any ... full-time positions, including medical, dental, vision, life insurance, short- and long-term ...
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). * 2+ years of software development experience in a professional environment.
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). * 2+ years of software development experience in a professional environment.
CMSS Software Engineer
Houston, TX · On-site
... team with JETS II The Software Engineer - Counter Measures Systems will: * Support a team ... Management has the prerogative to select at any level for which the position is advertised. #JETS ...
CMSS Software Engineer
Houston, TX · On-site
... team with JETS II The Software Engineer - Counter Measures Systems will: * Support a team ... Management has the prerogative to select at any level for which the position is advertised. #JETS ...
Software Engineer
Houston, TX · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). * 2+ years of software development experience in a professional environment.
Software Engineer
Houston, TX · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). * 2+ years of software development experience in a professional environment.
Research Software Engineer
Houston, TX · On-site
$195K/yr
... level for which this position has been advertised. * BS in computer science or engineering from an ... This is a full-time position and offers a 9/80 work schedule (every other Friday off). Other ...
Research Software Engineer
Houston, TX · On-site
$195K/yr
... level for which this position has been advertised. * BS in computer science or engineering from an ... This is a full-time position and offers a 9/80 work schedule (every other Friday off). Other ...
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). * 2+ years of software development experience in a professional environment.
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). * 2+ years of software development experience in a professional environment.
CMSS Software Engineer
Houston, TX · On-site
... team with JETS II. The Software Engineer - Counter Measures Systems will: * Support a team ... Management has the prerogative to select at any level for which the position is advertised.
CMSS Software Engineer
Houston, TX · On-site
... team with JETS II. The Software Engineer - Counter Measures Systems will: * Support a team ... Management has the prerogative to select at any level for which the position is advertised.
Full Time Level 2 Software Engineer information
See Houston, TX salary details
$60.6K - $73K
2% of jobs
$73K - $85.3K
4% of jobs
$85.3K - $97.6K
6% of jobs
$97.6K - $110K
8% of jobs
$116.6K is the 25th percentile. Wages below this are outliers.
$110K - $122.3K
7% of jobs
$122.3K - $134.6K
18% of jobs
The median wage is $137.5K / yr.
$134.6K - $146.9K
16% of jobs
$146.9K - $159.3K
2% of jobs
$164.3K is the 75th percentile. Wages above this are outliers.
$159.3K - $171.6K
26% of jobs
$171.6K - $183.9K
1% of jobs
$183.9K - $196.2K
8% of jobs
$60.6K
$140.9K
$196.2K
How much do full time level 2 software engineer jobs pay per year?
What is a full time level 2 software engineer?
How does a level 2 software engineer typically collaborate with senior engineers and cross-functional teams?
What is the difference between Full Time Level 2 Software Engineer vs Full Time Software Developer?
| Aspect | Full Time Level 2 Software Engineer | Full Time Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field; some certifications | Bachelor's in CS or related field; certifications optional |
| Work Environment | Team-based, collaborative projects, corporate or tech firms | Project-focused, coding-intensive, various industries |
| Employer Usage | Common in tech companies, large organizations | Widespread across industries, startups, and enterprises |
| Search & Comparison Intent | Often compared for level and experience | General role comparison, broader search |
Full Time Level 2 Software Engineers typically have more defined responsibilities, focusing on specific technical tasks and collaborating within teams. Software Developers may have a broader scope, including designing, coding, and testing software across various industries. Both roles require similar educational backgrounds, but the Level 2 Engineer often indicates a specific experience level within a structured career path.
What are the key skills and qualifications needed to thrive as a full time level 2 software engineer?

Job description
Igniters operate in the world's most demanding environment. Igniters are self-motivated, mission-driven, and relentless in solving the Warfighters' hardest problems. We move fast, think differently, and execute with precision to tackle high-stakes challenges across AI/ML, space and missile defense intelligence, EMSO, advanced analytics, and programmatic domains.
As an employee-owned SDVOSB headquartered in Huntsville, AL, our team delivers mission-critical impact for the Army, Air Force, Space Force, MDA, NASA, DIA, and FBI. Ignite exists to outpace the threat and deliver results that matter in the moments that count. As a Mid-Level Software Engineer supporting NASA programs through a contractor organization, you will develop, maintain, and enhance web-based and low-code applications that support mission operations, engineering analysis, and enterprise systems.
This role requires working within a highly collaborative, process-driven environment, contributing to applications that support critical spaceflight and research initiatives. You will leverage a Microsoft-based technology stack including C#, ASP.NET, Blazor, Angular, SQL Server, and the Microsoft Power Platform (Power Apps, Power Automate, Dataverse) while adhering to NASA and contractor software development standards.Key Responsibilities Design, develop, and maintain web applications supporting NASA mission and enterprise systems Build modern UI components using Blazor and Angular Develop backend services and RESTful APIs using C# and ASP.NET Core Write optimized SQL queries, stored procedures, and support database design (SQL Server) Create and maintain low-code/no-code solutions using Microsoft Power Apps, Power Automate, and Dataverse Integrate Power Platform applications with enterprise data sources and REST APIs Develop, maintain, and optimize interactive Power BI dashboards and reports to support data-driven decision-making. Create efficient data models, DAX calculations, and Power Query transformations to ensure accuracy and performance across BI solutions
Collaborate with stakeholders to gather reporting requirements and translate them into intuitive visualizations and KPIs. Collaborate with NASA civil servants, engineers, and cross-functional contractor teams Participate in full software development lifecycle (SDLC), including requirements, design, development, testing, and deployment Perform code reviews and ensure compliance with coding standards and security requirements Troubleshoot and resolve issues in both traditional and low-code application environments Use Team Foundation Server (TFS) / Azure DevOps for source control, backlog management, and CI/CD pipelines Support documentation, including technical design documents and user guides --- Required Qualifications Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent experience) 5-8 years of professional software development experience Strong experience with C# and ASP.NET (Core and/or MVC) Experience building front-end applications with Angular and/or Blazor Experience developing solutions using Power Apps (Canvas/Model-Driven) and Power Automate Proficiency with SQL Server, including database design and performance tuning Experience developing and integrating RESTful APIs Familiarity with TFS or Azure DevOps for version control and work tracking Ability to work in a structured, compliance-driven environment --- Preferred Qualifications Prior experience supporting government or aerospace programs Familiarity with NASA software standards or similar regulated environments Experience with Microsoft Azure, Dataverse, and Power Platform administration Knowledge of microservices and distributed systems Experience building custom connectors for Power Platform Experience with automated testing and test frameworks Understanding of cybersecurity best practices (NIST, secure coding standards) --- Security & Clearance Requirements Must be a U.S. Citizen (required for NASA contract work) Ability to obtain and maintain a Public Trust or higher-level clearance (as required by contract) --- Soft Skills Strong communication skills, especially in cross-organizational teams Attention to detail and commitment to quality and reliability Ability to manage priorities across multiple tasks and deadlines Proactive problem-solving mindsetKey Responsibilities Design, develop, and maintain web applications supporting NASA mission and enterprise systems Build modern UI components using Blazor and Angular Develop backend services and RESTful APIs using C# and ASP.NET Core Write optimized SQL queries, stored procedures, and support database design (SQL Server) Create and maintain low-code/no-code solutions using Microsoft Power Apps, Power Automate, and Dataverse Integrate Power Platform applications with enterprise data sources and REST APIs Develop, maintain, and optimize interactive Power BI dashboards and reports to support data-driven decision-making
Create efficient data models, DAX calculations, and Power Query transformations to ensure accuracy and performance across BI solutions. Collaborate with stakeholders to gather reporting requirements and translate them into intuitive visualizations and KPIs. Collaborate with NASA civil servants, engineers, and cross-functional contractor teams Participate in full software development lifecycle (SDLC), including requirements, design, development, testing, and deployment Perform code reviews and ensure compliance with coding standards and security requirements Troubleshoot and resolve issues in both traditional and low-code application environments Use Team Foundation Server (TFS) / Azure DevOps for source control, backlog management, and CI/CD pipelines Support documentation, including technical design documents and user guides --- Required Qualifications Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent experience) 5-8 years of professional software development experience Strong experience with C# and ASP.NET (Core and/or MVC) Experience building front-end applications with Angular and/or Blazor Experience developing solutions using Power Apps (Canvas/Model-Driven) and Power Automate Proficiency with SQL Server, including database design and performance tuning Experience developing and integrating RESTful APIs Familiarity with TFS or Azure DevOps for version control and work tracking Ability to work in a structured, compliance-driven environment --- Preferred Qualifications Prior experience supporting government or aerospace programs Familiarity with NASA software standards or similar regulated environments Experience with Microsoft Azure, Dataverse, and Power Platform administration Knowledge of microservices and distributed systems Experience building custom connectors for Power Platform Experience with automated testing and test frameworks Understanding of cybersecurity best practices (NIST, secure coding standards) --- Security & Clearance Requirements Must be a U.S
Citizen (required for NASA contract work) Ability to obtain and maintain a Public Trust or higher-level clearance (as required by contract) --- Soft Skills Strong communication skills, especially in cross-organizational teams Attention to detail and commitment to quality and reliability Ability to manage priorities across multiple tasks and deadlines Proactive problem-solving mindset