Software Engineer III

Ignite Digital

$135K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or mathematics
  • Eligibility for DoW TS/SCI upon hiring
  • 5+ years of experience in software/program/database design and testing
  • In-depth knowledge of full life-cycle application and systems development
  • Proficiency in software engineering, system programming, and database development
  • Strong analytical and problem-solving skills
  • Ability to code in at least three modern programming languages
  • Experience with federal or Department of War programs
  • Familiarity with secure development environments and security frameworks like RMF and Zero Trust

Responsibilities

  • Participate in all phases of software engineering, from design to optimization
  • Conduct full life-cycle application design, focusing on architectural integrity
  • Evaluate system architecture and recommend modern development methodologies
  • Define complex design specifications ensuring accuracy and scalability
  • Resolve issues related to hardware/software compatibility
  • Perform analysis on requirements to inform architectural decisions
  • Research emerging technologies and their effect on applications
  • Create and maintain documentation, including user guides and system details
  • Conduct integration testing across various operating systems
  • Provide technical support and troubleshoot software issues
  • Engage with clients to analyze needs and present solutions
  • Lead teams, mentor peers, and enforce engineering standards

Benefits

  • Opportunity to impact DoW programs
  • Collaborative and mission-focused culture
  • Exposure to advanced technologies and engineering practices
  • Technical leadership roles available
  • Support for professional development and ongoing education
Full Job Description
Ignite Digital is a mission-focused technology company delivering advanced software engineering, data modernization, AI/ML solutions, cybersecurity, and secure cloud technologies for Department of War and Federal partners. Our culture emphasizes technical excellence, innovation, and strong client partnerships. We are looking for a Software Engineer III in the Charleston, SC area to support a cybersecurity project for the U.S. Navy. The ideal candidate has deep experience designing, writing, testing, and optimizing complex software systems, and excels in technical leadership, architecture evaluation, and hands-on implementation. This position supports high-impact DoW programs and requires expertise in advanced system analysis, software engineering, and modern development methods.

Responsibilities:
  • Participate in all phases of software operating system and application engineering, including design, analysis, modeling, development, and optimization at a highly technical level.
  • Perform full life-cycle application system design and development, ensuring robust architectural decisions and adherence to engineering best practices.
  • Assess system architecture and hardware limitations, and recommend new concepts, approaches, methodologies, and technologies for modern software development.
  • Define complex design specifications and parameters, ensuring accuracy, scalability, and compatibility across hardware/software interfaces.
  • Resolve complex interface design and hardware/software compatibility issues.
  • Perform requirements acquisition, definition, and data analysis to support architectural and implementation decisions.
  • Conduct research on emerging technologies and evaluate impacts on application execution and performance.
  • Perform systems modeling, database analysis, design, implementation, and testing.
  • Create, modify, and maintain technical documentation, including user guides, system documentation, and training materials.
  • Conduct integration testing and support a variety of computer operating systems and network environments.
  • Troubleshoot and provide customer support for software operating systems and application issues.
  • Analyze and document client needs and requirements, participate in customer meetings, and deliver client presentations when required.
  • Serve as a task or team lead, providing technical mentorship, enforcing engineering standards, and guiding development efforts from design through deployment.


Required Qualifications:
  • Bachelor's degree in computer science or mathematics
  • Candidate must be eligible for DoW TS/SCI upon hiring
  • At least five (5) years of directly related experience in designing, writing, and testing computer programs or databases.
  • Comprehensive knowledge of full life-cycle application and systems development principles, practices, and procedures.
  • Experience with software engineering, system programming, modeling, analysis, and database development.
  • Strong analytical and problem-solving skills
  • Demonstrated ability to code in at least three different modern programming languages
  • Experience supporting DoW or Federal programs
  • Experience support Information and Operational Technologies
  • Familiarity with secure development environments, RMF, STIGs, Zero Trust
  • Ability to communicate technical concepts clearly to both engineering teams and clients
  • Proven ability to lead technical efforts or coordinate project delivery


Salary: $135k+ to align with education and experience.

Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

Similar Jobs

More Jobs at Ignite Digital

More Information Technology Jobs

Find similar Software Engineer III jobs: