Role Overview
IGNITE is hiring a mid-level Software Engineer/Developer. This is a contract role in Washington. Part of IGNITE's Lifecycle hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Title
SOFTWARE ENGINEER/DEVELOPER
Location
Washington, DC, DC 20001 US (Primary)
Category
Engineering
Job Type
Full-Time
Career Level
Experienced (Non-Manager)
Education
Bachelor's Degree
Security Clearance Required
Secret
Job Description
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.
The Software Engineer / Developer is responsible for designing, developing, enhancing, and maintaining software applications in support of mission-critical government systems. This role supports the full software development lifecycle, including feature development, defect resolution, integration testing, deployment, and ongoing operations and maintenance (O&M). The Software Engineer collaborates with cross-functional teams to deliver secure, reliable, and high-quality software solutions aligned with program requirements and DoD standards.
This position is contingent upon contract award.
Job Requirements
Key Responsibilities:
- Work on one or more agile software implementation teams and with customers to design user interfaces, automate work flows, design data models, and obtain, translate, or address customer requirements.
- Support feature enhancements, defect resolution, and break-fix releases across development and production environments.
- Participate in integration, system, and regression testing, ensuring functionality, performance, and reliability of delivered capabilities.
- Contribute to CI/CD pipeline activities, including build, deployment, and automation processes.
- Develop and maintain technical documentation to support software releases and sustainment activities.
- Create and manage SQL Server application data models using SQL Server Management Studio.
- Create and manage application metadata using internal admin tools and SQL Server Management Studio.
Minimum Education and Qualifications - Journeyman Level:
- Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field
- Required Experience:
- Minimum of 5+ years of experience in software development, including coding, debugging, and supporting CI/CD pipelines.
- Experience with modern programming languages, frameworks, and development tools relevant to the program environment.
- Strong testing discipline, including unit, integration, and regression testing.
- Experience producing and maintaining technical documentation.
- Technical knowledge of relational database design, metadata management techniques, and a working understanding of tools used for database, content, and metadata management.
- Preferred Experience:
- CompTIA Security+ or AWS Certified Developer - Associate or equivalent cloud certification
- Microsoft SQL Server and Microsoft Visual Studio experience desired.
We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.
Accommodation Request: If you are a qualified individual with a disability or are a disabled veteran and are unable or limited in your ability to use or access our Careers sites as a result of your disability, you have the right to receive assistance in completing the application process. Please send your request to IgniteHR@IgniteNow.Net
Frequently Asked Questions
How do I apply for the Software Engineer/Developer position at IGNITE?
Use the Apply button above to submit your application directly to IGNITE. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer/Developer position at IGNITE located?
This position is based in Washington. IGNITE has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer/Developer at IGNITE earn?
IGNITE has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer/Developer role at IGNITE posted?
This role was posted on March 19, 2026 (81 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start