> Markdown version of [/jobs/ext/3002575-mid-level-software-developer](https://www.wearedevelopers.com/jobs/ext/3002575-mid-level-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MID LEVEL SOFTWARE DEVELOPER - **Company:** Ignite, LLC - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Artificial Intelligence, Software Applications, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Software Documentation, Information Systems, Computer Engineering, Relational Databases, DevOps, Design of User Interfaces, Microsoft Visual Studio, Microsoft SQL Server, Team Foundation Server, Software Architecture, Swagger, Software Engineering, Software Requirements Analysis, SQL Stored Procedures, Web Services, Software Repository, Postman, Blazor, Delivery Pipeline, AngularJS, Information Technology, Tools for Reporting, Api Design, Software Coding, Legacy Systems - **Published:** September 19, 2026 - **Apply:** https://www.careerjet.com/job/use1bee71cff87531f5eccc44fbbaaf47a/eaa ## About the Role · Strong knowledge of C#, ASP.NET, HTML, JavaScript, ASP, and current versions of Visual Studio and Visual Studio Code. · Experience using TFS/Azure DevOps for code repositories and work items. · Experience with Single Page Applications (SPAs), such as Angular and Blazor. · Experience writing unit tests and using mock frameworks. · Experience with relational database development using MS SQL Server, stored procedures, and MS Reporting Services. · Working knowledge of Web Services, .NET Framework, and applications. · Ability to collaborate with team members and work independently. · Understands standard software development lifecycle processes and applies our methodology effectively. o Adheres to coding standards defined by technical management. · Ability and desire to learn new languages and technologies. · Attention to detail with good written and verbal communication skills. Desired Skills · Hands-on experience using DevOps Server for the software delivery pipeline. · Experience with UI development. · Experience with legacy applications using Classic ASP. · Experience with API development and tools such as Swagger and Postman. · Experience with the Microsoft Power Platform. Education · Bachelor's degree in Computer Engineering, Computer Science, or a related field (required). ## 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. The Software Engineer position will be responsible for designing, developing, testing, and supporting our NASA Aircraft Management Information System (NAMIS) applications. The ideal candidate is comfortable working in a small team and independently, is passionate about coding, has strong attention to detail, and can learn new technologies rapidly and efficiently., · Full life-cycle software development, including requirements analysis, software architecture, design, coding, unit testing, and integration. · Assist with the development, maintenance, support, and documentation of existing software applications, engaging users as necessary. · Update software documentation, including requirements, design, and help files, as needed. · Create and assist with test procedures to ensure software system requirements are met. · Learn new technologies and skills required to complete projects. · Interact with software developers, testers, management, and users to accomplish project tasks., Essential Duties and Responsibilities: - Act as lead technical representative and spokesperson supporting pre-marketing and proposal activities. - Frequently responsible for pr… + 1 day ago + ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) - [Blazor and Azure functions for Serverless Website](https://www.wearedevelopers.com/videos/115-blazor-and-azure-functions-for-serverless-website) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)