Software Engineer
Independent Software
What You Will Do: As a Software Engineer at Independent Software, you will contribute to the development, enhancement, and modernization of mission-critical applications supporting Department of Defense and Intelligence Community customers. You will work as part of a collaborative Agile/Scrum team developing Java-based applications with Angular front ends and PostgreSQL backends while supporting modernization efforts involving Spring Boot, containerization, microservices, and cloud technologies. You will participate in the full software development lifecycle including requirements analysis, design, development, testing, troubleshooting, and deployment while helping deliver capabilities in a fast-paced mission environment. Key Responsibilities:
Clearance Requirement:
Why Choose Independent Software: At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive. When you join us, you will:
- Develop, test, debug, and maintain Java and Angular applications.
- Design and implement RESTful APIs and service integrations.
- Develop and maintain PostgreSQL database components and queries.
- Support application modernization efforts, including Spring Boot migration, microservices, and containerization.
- Implement document parsing and data processing capabilities.
- Participate in Agile/Scrum development activities and four-week sprint cycles.
- Perform code reviews, troubleshooting, testing, and technical documentation.
- Utilize GitLab CI/CD, Jira, and Confluence to support software delivery.
- Experience developing software using Java.
- Experience developing web applications using Angular or similar front-end frameworks.
- Experience designing and implementing RESTful APIs.
- Experience working with PostgreSQL or other relational databases.
- Experience supporting application modernization efforts.
- Experience working within Agile/Scrum development teams.
- Strong troubleshooting, analytical, and communication skills.
- Fourteen (14) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required.
- Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required.Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university.
- Eighteen (18) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity may be substituted for a bachelor's degree.
- Twenty (20) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity is required.
- Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required.
- Twenty-four (24) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity may be substituted for a bachelor's degree.
Clearance Requirement:
- Must possess an active TS SCI with appropriate Polygraph to be considered for this role
Why Choose Independent Software: At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive. When you join us, you will:
- Support critical national security missions that matter
- Be part of a close-knit, employee-first culture where your voice is heard
- Expand your skills through ongoing training, mentorship, and career development
- Enjoy competitive compensation, generous benefits, and work-life balance
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis, MD vacancy
- ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend...SuggestedVisa sponsorshipWork visa
$203k - $260k
...Full Stack Software Engineer — Data Analytics Team Make an Impact Where It Matters Most At Intelliforce, you will build tools that turn complex data into actionable insight for real‑world operations. The work blends software engineering, analytics, and close customer collaboration...SuggestedImmediate startVisa sponsorship$10k
...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet...SuggestedExtra income$100k - $210k
...Worker Type : Regular Summary The primary role of the Full-Stack Software Engineer is to help design, build, and enhance mission-critical software systems. This is your chance to work on complex, diverse projects that range from processing-intensive analytics and novel...SuggestedContract workWork at office$150.8k - $265.88k
...professionals for this role. Description: THE WORK This Systems Engineering role fosters collaboration with other engineers to document,... ...threats and opportunities. WHO YOU ARE Experience as a Software Engineer on large scale production projects. Extensive...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$145.2k - $255.99k
...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies... ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus...Full timeTemporary workFlexible hours
$105k - $175k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeWork experience placementLocal areaWorldwide- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
- ...Job Overview Software Engineer – Interclypse Location: Onsite, various Maryland locations. Responsibilities The Software Engineer reviews and analyzes system specifications. Other tasks include: Prepares programming specifications. Analyzes existing systems/subsystems...Temporary workFlexible hours
$170k - $230k
...Software Engineer Transform technology into opportunity as a Software Engineer at GDIT. Shape what’s next for mission‑critical government projects while shaping what’s next for your engineering career. Job Details Type Of Requisition: Regular Clearance Level Must Currently...Temporary workRemote workFlexible hours- ...Overview Software Engineer, HPC Network Optimization Make an Impact Where It Matters Most At Intelliforce, we build software that helps high-performance computing environments stay fast, reliable, and mission ready. In this role, you will join a team responsible for configuring...
- ...Orbis Operations is seeking Software Engineers to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph...
- ...Our local government client is hiring a Software Engineer to support their team in Annapolis, MD!! Responsibilities: - Perform Microservices development using Spring Boot or equivalent Java frameworks. - Modern full-stack development using Java Core, React...Local area
$50k - $290k
...thought leaders and innovators. The ingenuity of our developers, engineers, cyber experts, linguists, and analysts are dedicated to... ...national security and technology solutions. We are seeking Software Engineers to design, develop, test, deploy, document, maintain...Contract workWork experience placement- ...Reflexive Concepts is seeking a skilled Software Engineer IV to join our team! The Software Engineer shall be part of a team responsible for designing, developing and maintaining a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure...
$170k - $200k
...Annapolis Junction, Maryland, United States What You'll Be Owning GRVTY is seeking a Software Engineer with a TS/SCI + Poly clearance to join one of our top projects in Annapolis Junction, MD. The Software Engineer develops, maintains, and enhances complex and diverse...$175.95k - $238.05k
...Polygraph Clearance Level Must Be Able To Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Skills: Bash (Scripting Language), GitLab CI/CD, Linux, MongoDB, RabbitMQ Certifications: None Experience: 8 + years of related...Temporary workRemote workFlexible hours- ...Summary T2S Solutions is currently seeking multiple Summary T2S Solutions is currently seeking multiple Full Stack Software Engineers to join our team in Aberdeen Proving Ground, Maryland. The ideal candidate will be experienced in architecting and implementing innovative...Flexible hours
$7.5k
...execute this mission-critical contract providing full life cycle software asset management support. Your effort and expertise... ...mission. This opportunity supports a team of Application Engineers, Database Engineers, Information Systems Security Engineers, Network...Contract workWork experience placementImmediate startFlexible hours$10k
...return, we offer a world-class, truly unique employee experience that is rare within our industry. We are seeking a Senior Java Software Engineer who will be responsible for architecting, developing and maintaining a fingerprint application in support of the Cybersecurity...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- ...Overview Position Title: Software Engineer Location: Annapolis Junction, MD Reports To: Program Manager / Task Lead Job Type: Full-time Clearance Requirement: Active TS/SCI with Polygraph Summary: Drive automation and modernization to truly impact...Full timeContract workWork at officeLocal areaImmediate startFlexible hours
$175.95k - $238.05k
...Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Bash (Scripting Language), Linux, Red Hat Enterprise Linux (RHEL) Certifications...Temporary workImmediate startRemote workWorldwideFlexible hours- ...discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Desired: • Patch management and IAVA tracking • Python • Java •...
- ...Reflexive Concepts is seeking a skilled Software Engineer III (AI/ML) to join our team! The ideal candidate will design and develop robust software solutions that leverage ML and AI techniques to enhance cyber defense and cyber intelligence solutions. This role requires...For contractorsWork at officeRemote work
$50k - $290k
...thought leaders and innovators. The ingenuity of our developers, engineers, cyber experts, linguists, and analysts are dedicated to... ...national security and technology solutions. We are looking for a Software Engineer to join a team providing managerial, design,...Contract workWork experience placement$102k - $178.5k
...Worker Type Regular Job Description Summary: The Software Engineer Level 1 is responsible for developing, maintaining, and enhancing complex and diverse software systems. This includes working on processing-intensive analytics, novel algorithm development, manipulation...Permanent employmentContract work$50k - $120k
...Job Overview GliaCell is seeking a Junior Software Engineer for a full‑time subcontract supporting a U.S. Government customer. The role focuses on sustaining critical mission‑related software and systems. Key Responsibilities Design, develop, and test software to fulfill...Full timeWork from homeRelocation package$99k - $206k
...integration and intelligence mission support services. Job Summary Software full stack developer at Nightwing CODEX directly supporting... ...performance standards, collaborate with users or system engineers, examine system flow, data usage and work processes, and investigate...Flexible hours$170k - $190k
...Location: Annapolis Junction, Maryland Type: Contract Job #3948 Title: Software Engineer Location: Annapolis Junction, MD Compensation Range: $170 - $190K *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview:...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer full time Annapolis, MD
- software system engineer Annapolis, MD
- consulting software engineer Annapolis, MD
- software engineer travel Annapolis, MD
- real time software engineer Annapolis, MD
- network software engineer Annapolis, MD
- senior software engineer remote Annapolis, MD
- entry level software engineer remote Annapolis, MD
- software developer fintech Annapolis, MD
- software developer positions Annapolis, MD



