Job DescriptionCOLSA 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.
Required ExperienceRequired Qualifications- 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.
Preferred Qualifications- 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:
- SQL with relational databases such as Oracle and Microsoft SQL Server
- C# programming
- JavaScript programming
- 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.
Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.