2

Full Time Level 2 Software Engineer Jobs in Houston, TX

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 ...

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

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 ...

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 III

Texas City, TX

$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.

... 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 ...

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 ...

... 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.

Showing results 21-40

Full Time Level 2 Software Engineer information

See Houston, TX salary details

$60.6K

$140.9K

$196.2K

How much do full time level 2 software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for full time level 2 software engineer in Houston, TX is $140,881.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,600.00 and $165,200.00 per year, depending on experience, location, and employer.

What is a full time level 2 software engineer?

A Full Time Level 2 Software Engineer is a professional who typically has some experience beyond an entry-level role and is responsible for designing, developing, and maintaining software applications. Level 2 engineers often work on more complex tasks than junior engineers, collaborate with cross-functional teams, and may help mentor less-experienced colleagues. They are usually expected to write clean, efficient code, troubleshoot issues, and contribute to the overall success of software projects. This position is generally full-time, meaning a standard workweek (e.g., 40 hours per week) with benefits provided by the employer.

How does a level 2 software engineer typically collaborate with senior engineers and cross-functional teams?

As a Level 2 Software Engineer, you will regularly work alongside senior engineers, product managers, and designers to develop, test, and refine software solutions. You may participate in code reviews, contribute to technical discussions, and help implement features based on team goals. Collaboration is key, so you'll often pair program, attend stand-ups, and coordinate with QA to ensure quality and timely delivery. This environment offers valuable learning opportunities through mentorship and exposure to more complex projects, supporting your professional development.

What is the difference between Full Time Level 2 Software Engineer vs Full Time Software Developer?

AspectFull Time Level 2 Software EngineerFull Time Software Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; certifications optional
Work EnvironmentTeam-based, collaborative projects, corporate or tech firmsProject-focused, coding-intensive, various industries
Employer UsageCommon in tech companies, large organizationsWidespread across industries, startups, and enterprises
Search & Comparison IntentOften compared for level and experienceGeneral 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?

To excel as a Full Time Level 2 Software Engineer, you need solid programming skills in languages like Java, Python, or C++, a relevant degree in computer science or a related field, and experience with software development lifecycle concepts. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and possibly certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Strong problem-solving abilities, effective communication, and teamwork make you stand out in collaborative and fast-paced environments. These skills and qualifications ensure you can contribute to complex projects, maintain code quality, and work efficiently within a team.
What cities near Houston, TX are hiring for Full Time Level 2 Software Engineer jobs? Cities near Houston, TX with the most Full Time Level 2 Software Engineer job openings:
Infographic showing various Full Time Level 2 Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $140,881 per year, or $67.7 per hour.

Full-time

Re-posted 8 days ago


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