Ignite is an ISO 9001:2015 and CMMI Services Level 3 and Development Level 2 certified, Service-Disabled Veteran-Owned Small Business (SDVOSB), headquartered in Huntsville, AL. By design, Ignite is a provider of professional services to customers in educational, federal, and commercial industries and in every action seeks to be the preeminent provider within this business space.
Overview: Ignite is seeking a Software Engineer (SaaS) to support the Joint Electromagnetic Warfare Center (JEWC) by delivering advanced Software-as-a-Service (SaaS) solutions for an existing Electromagnetic Spectrum (EMS) web portal. This position focuses on improving the user interface (UI) to enhance data presentation, search, export, and viewing functions while maintaining government ownership of all EMS data. The engineer will also develop interactive technical and operational models of EMS-dependent systems, including geospatial and non-geospatial representations of system linkages, vulnerabilities, and the Electromagnetic Order of Battle (EOB).
Position Description: Software Engineer
Key Responsibilities:
· Provide a SaaS-based UI solution that enables enhanced interaction with EMS data, including search, export, and visualization features.
· Ensure the separation of the SaaS solution from data storage and processing, preserving all government data rights.
· Develop interactive models and technical representations of EMS systems, highlighting dependencies and vulnerabilities.
· Design and implement dynamic software model objects in both geospatial and non-geospatial formats, incorporating relevant system attributes.
· Collaborate with government stakeholders to meet technical and operational objectives.
· Participate in all phases of the software development lifecycle using Agile or other industry-standard methodologies.
Qualifications:
· Active Top Secret/SCI Clearance.
· Bachelor’s degree in Computer Science, Software Engineering, or related STEM field.
· Minimum of 5 years of experience in software engineering or related field.
· Minimum of 5 years of experience with software development lifecycles and methodologies.
· Proficiency in JavaScript development.
· Basic understanding of database management principles.
· Experience developing SaaS solutions or similar web-based platforms is preferred.
Preferred Skills:
· Experience with geospatial and non-geospatial data modeling.
· Experience supporting Department of Defense or Electromagnetic Spectrum Operations (EMSO) programs.
· Familiarity with secure software development practices.