> Markdown version of [/jobs/ext/3040650-full-stack-software-engineer-tmas-96-tw](https://www.wearedevelopers.com/jobs/ext/3040650-full-stack-software-engineer-tmas-96-tw). 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). --- # Full Stack Software Engineer (TMAS 96 TW) - **Company:** COLSA CORPORATION - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), Systems Engineering, HTML5, Microsoft Outlook, C Sharp (Programming Language), Cascading Style Sheets (CSS), CompTIA Security+, Computer Programming, Computer Literacy, Customer Data Management, Data Transformation, Data Mining, Relational Databases, Text Processing, Design of User Interfaces, Human-Computer Interaction, Internet Information Services (IIS), JSON, Microsoft Office, Microsoft SQL Server, Team Foundation Server, Windows Servers, Object-Oriented Software Development, Oracle (Applications), Software Engineering, Software Systems, SQL Databases, Web Applications, Data Processing, Blazor, Software Security, Git, Solid Principles, Information Technology, Windows Services - **Published:** September 23, 2026 - **Apply:** https://www.wayup.com/i-j-Security-Manager-Johnson-Mirmiran-and-Thompson-Inc-551728710651545/ ## About the Role + Bachelor's degree or higher in Computer Science, Computer Programming, Software Engineering, or a related technical field. + Knowledge of SOLID design principles and the ability to apply them to develop code that can be efficiently maintained and extended by other software engineers. + Strong understanding of object-oriented design principles. + Ability to learn and understand existing system components well enough to make architecturally consistent code changes. + Strong understanding of relational database concepts. + Ability to solve software problems independently or collaboratively with other engineers. + Ability to obtain CompTIA Security+ or ISC2 CISSP certification within the first year of employment to meet applicable DoD requirements. + U.S. citizenship required; active DoD Secret clearance required., + Experience with one or more of the following technologies: ASP.NET Core Blazor, HTML5, Leaflet.js, CSS, web applications, Windows Services, and IIS Manager. + Experience transforming data among JSON, text, and SQL formats. + 3+ years of experience in the following: o SQL with relational databases such as Oracle and Microsoft SQL Server o C# programming o JavaScript programming o User interface design, development, and testing + Knowledge of Windows operating systems, particularly Windows Server. + Familiarity with systems engineering and software development life cycles. + Experience with Team Foundation Server (TFS) or Git. + Knowledge of software security principles. + Current CompTIA Security+ or ISC2 CISSP certification., + The ideal candidate must be familiar with supply chain security (i.e., logistics, cycle counts, government compliance, etc.), + Be detail-oriented and have the demonstrated capability to proactively identify and implement initiatives to enhance and improve the effectiveness of the overall facility security program. + This individual must be able to effectively communicate with all levels of management from CEO to floor-level staff, to customers. + Must have a valid driver's license and vehicle with the ability to respond to alarms and other situations after hours. + Basic computer skills such as MS/Office/Outlook and Access control and camera systems. + Ability to exercise initiative, be self-directed, manage time and multiple priorities. + Ability to maintain confidentiality. ## Description COLSA is seeking a Full Stack Software Engineer to join our team supporting the 96th Test Wing at Eglin Air Force Base, Florida. In this role, you will use C#, JavaScript, and Microsoft SQL Server to develop and enhance the Improved Weather Dissemination System (IWDS), a web-based application that delivers weather data used to support operations and personnel safety across Eglin. Principal Duties and Responsibilities + Develops and enhances the existing JavaScript/Blazor web interface and C#/Microsoft SQL Server back-end components used to edit and display customer data. + Proactively identifies opportunities to improve user workflows and recommends software solutions without waiting for formal feature requests. + Develops data acquisition services to retrieve, cache, and manage the archival of information from remote systems. + Works with customers to improve the collection, notification, and display of data by recommending specific software implementations to meet their needs. + Develops unattended applications for data extraction, text processing, and data manipulation. + Continuously improves the performance, reliability, and maintainability of full stack web applications and reports. + Conducts peer reviews. At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our "Family of Professionals!" Learn about our employee-centric culture and benefits here:https://www.colsa.com/culture_benefits. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Securing your application software supply-chain](https://www.wearedevelopers.com/videos/468-securing-your-application-software-supply-chain) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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)