Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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:

  • 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.

Required Skills and Qualifications:

 
  • 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.

Education and Experience:

Level 2
  •  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.
OR
  • 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.
Level 3
  • 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.
OR
  • 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


Ready to take the next step in your career? Join us and be part of something bigger.

Apply today.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis, MD vacancy
  •  ...Position Full Stack Software Engineer Active Clearance Active clearance with a polygraph is required. Position Description Tiber is seeking a highly skilled Software Engineer to support a technical development team focused on building, enhancing, and maintaining modern... 
    Suggested

    Tiber Technologies Inc

    Annapolis, MD
    2 days ago
  • $175k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    Suggested
    For contractors
    Work at office
    Remote work
    Flexible hours

    Synergy ECP

    Annapolis, MD
    4 days ago
  • $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... 
    Suggested
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    1 day ago
  • $125k - $215k

     ...Description A day in the life: As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What... 
    Suggested
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis, MD
    2 days ago
  •  ...Junior Full Stack Software Engineer (Annapolis Junction, MD) Active TS/SCI w/Polygraph REQUIRED Please do not apply if you do not currently possess this level of clearance. Telework: Up to 16 hours per week may be available for this position based on mission needs/available... 
    Suggested
    16 hours
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    2 days ago
  • Nightwing Group is looking for a Software Engineer 2 to support mission-critical needs in a hybrid environment. The role involves developing software solutions, analyzing requirements, and collaborating with stakeholders. Key qualifications include a Bachelor’s degree in... 

    Nightwing Group

    Annapolis, MD
    2 days ago
  • $115k - $190k

    GliaCell Technologies is seeking a Software Engineer for a full-time position in Annapolis Junction, Maryland. This role involves supporting critical software and systems for a U.S. Government customer, including full stack development and collaboration with a talented... 
    Full time
    Work from home

    GliaCell Technologies

    Annapolis, MD
    1 day ago
  • A technology solutions firm is seeking an experienced Software Developer for a full-time role in Annapolis Junction, MD. The successful candidate will engage in full-stack Java software development supporting the Data Transformation Solutions (DTS). Responsibilities include... 
    Full time

    2HB Incorporated

    Annapolis, MD
    2 days ago
  •  ...unable to sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the UX Software Engineer shall be responsible for enhancing a UI prototype that was developed using Streamlit and building it into an interface with... 
    Local area
    Visa sponsorship
    Work visa

    Gigatec

    Annapolis, MD
    3 days ago
  • 慨正橡扯 is looking for a Full Stack Software Engineer with TS/SCI w/Poly SP clearance to support innovative solutions in cybersecurity and intelligence. The ideal candidate will have extensive experience in Java, JavaScript, and Python, and will be responsible for developing... 

    慨正橡扯

    Annapolis, MD
    1 day ago
  • $112k - $179k

     ...transportation infrastructures, working alongside leaders in aviation, engineering, data science, and systems integration. At Peraton, you won’t...  ...integrity of U.S. air travel. Peraton is seeking a Full Stack Software Engineer to join our team of qualified, diverse individuals.... 
    Contract work
    Shift work

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Annapolis, MD
    2 days ago
  • Pointer Technologies is looking for a Software Engineer to join our team in Annapolis Junction, Maryland. A full stack software engineer will be expected to design, develop, test, deploy, document, maintain, and enhance complex and diverse software systems based upon documented... 
    Temporary work
    Immediate start
    Flexible hours

    Pointer Technologies

    Annapolis, MD
    11 hours ago
  •  ...may be a fit, click here to submit a referral. If your referral is hired, you'll receive a payment! (code-extrefer) Full Stack Software Engineer - Clearance Required What We’re Doing Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence. As a Full Stack... 
    Contract work
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    慨正橡扯

    Annapolis, MD
    1 day ago
  • We are seeking an experienced full-stack software engineer to join our team and help turn ambiguous problems into working code quickly and efficiently. You will work across our data pipeline, front-end features, and back-end API, contributing to all aspects of our product... 

    PowerToFly

    Annapolis, MD
    3 days ago
  • $133k - $250k

    TryApplyNow is seeking a Full-Stack Software Engineer 2 to join a high-impact team in Annapolis, Maryland. The role involves designing and building scalable applications with a focus on UI. Candidates must have a strong Java and React background with at least 14 years of... 
    Flexible hours

    TryApplyNow

    Annapolis, MD
    11 hours ago
  • $190k - $198k

    Software Engineer (Web Developer) Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $190,000-198,000 Position Overview We are seeking an experienced Full Stack Software Developer to support the design, development,... 
    Full time
    Temporary work
    Flexible hours

    Staffed4U

    Annapolis, MD
    4 days ago
  • AeroVironment, Inc. is seeking a Software Engineer (Full Stack) in Annapolis Junction, MD. The candidate will be responsible for developing, maintaining, and enhancing complex software systems related to defense technology. This role requires a Bachelor's degree in Computer... 

    AeroVironment, Inc.

    Annapolis, MD
    1 day ago
  • $186.07k - $218.9k

     ...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our...  ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend... 
    Local area

    Coinbase

    Annapolis, MD
    1 day ago
  •  ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-... 
    Permanent employment
    Flexible hours

    Teradata

    Annapolis, MD
    2 days ago
  • $186.07k - $218.9k

     ...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical...  ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production... 
    Local area

    Coinbase

    Annapolis, MD
    4 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. The Software Engineer develops, maintains, and enhances complex and diverse software... 
    Local area
    Flexible hours

    Nightwing

    Annapolis, MD
    2 days ago
  • $89.5k - $111.5k

     ...teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Software Engineer - Entry Level Why This is an Exciting Role: Developing, maintaining, and enhancing complex and diverse software systems (e.g.,... 
    Contract work
    Remote work
    Worldwide
    Flexible hours

    The Boeing Company

    Annapolis, MD
    3 days ago
  •  ...A software development company in Maryland is seeking a Software Engineer to develop, maintain, and enhance software systems. The role involves analyzing user requirements, debugging existing software, and making recommendations for improvement. Candidates should have... 

    Optimus Technology, Inc

    Annapolis, MD
    2 days ago
  • $110k - $140k

     ...$140,000 with Full Benefits to include Health/Dental/Vision and PTO. Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software... 

    RPMGlobal

    Annapolis, MD
    7 days ago
  •  ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 

    InterImage

    Annapolis, MD
    2 days ago
  •  ...Overview Software Engineer Praxis Engineering creates exciting and novel mission solutions in the chaotic world of cyber related technologies and products. At the heart of Praxis Engineering are talented and motivated engineering teams empowered to create cutting edge... 
    Immediate start

    General Dynamics Information Technology

    Annapolis, MD
    2 days ago
  • $190 per hour

    Title: Software Engineer 3 (Atlassian Platform Dev & Int) Location: Annapolis Junction, MD Compensation: $190 - $210 Clearance: Active TS/SCI w/ Polygraph needed to apply Summary The Software Engineer shall be responsible for designing, developing, and maintaining Tools... 

    Cornerstone Defense LLC

    Annapolis, MD
    1 day ago
  •  ...solutions provider in Annapolis, Maryland seeks an experienced Software Developer to provide full-stack Java development support for...  ...architectures. Benefits include competitive salary, medical and PTO, enhancing long-term employee growth. #J-18808-Ljbffr Momentum Engineering, Inc

    Momentum Engineering, Inc

    Annapolis, MD
    1 day ago
  • $2,000 per month

     ...integration, and deployment of techniques and capabilities to operational contexts. Geon Technologies has an immediate need for Software Engineers with 7-14 years of experience. The software engineer will be responsible for: Job Responsibilities Designing and coding new... 
    Temporary work
    Local area
    Immediate start

    Power3 Solutions and Partnering Companies

    Annapolis, MD
    2 days ago
  • $69.4k - $158k

     ...pursue a balanced, fulfilling life. YOUR CANDIDATE JOURNEY Discover what to expect during your journey as a candidate with us. CNO Software Engineer Key Role Provide computer network operations capability development and engineering services, including defense and... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!