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

Software Engineer

Full-time

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 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis Junction, MD vacancy
  • $8k

    Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new opportunity for a Full Stack Software Engineer. You will be joining a critical mission supporting our customers' big data processing platforms. The analytics developed and deployed... 
    Suggested
    Permanent employment
    Contract work
    Temporary work
    Flexible hours

    Visionist, Inc.

    Laurel, MD
    2 days ago
  • $125k - $185k

    # Full-Stack Software Engineer (Multiple Levels)Visionist, Inc.Full TimeseniorColumbia, Maryland, USPosted 4 days ago## Role OverviewVisionist, Inc. is hiring a senior-level Full-Stack Software Engineer (Multiple Levels). This is a full-time role in Columbia. Part of Visionist... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Temporary work
    Remote work
    Flexible hours
    2 days per week

    TryApplyNow

    Columbia, MD
    5 days ago
  • $70k - $190k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer to join their intel team. Join a team of developers and system engineers and play a crucial role in ensuring that applications... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Laurel, MD
    4 days ago
  •  ...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... 
    Suggested
    Full time

    Lockheed Martin

    Annapolis Junction, MD
    5 days ago
  •  ...MANTECH seeks a highly motivated and collaborative Software Engineer to join our team in Columbia , MD. In this role, you will develop, maintain, and enhance complex and diverse software systems based upon documented requirements. Work individually or as part of a... 
    Suggested
    Work at office

    ManTech

    Columbia, MD
    1 day ago
  • $8k

     ...Overview Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist offers a fully funded Junior Software Engineer position on a large PRIME contract, focused on developing specialized tools that enhance mission effectiveness. Responsibilities Develop agent... 
    Contract work
    Temporary work
    Flexible hours

    Visionist, Inc.

    Columbia, MD
    3 days ago
  • $91k - $135k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Embedded Software Engineer – MES Level Job Code: 37063 Job Location: Camden, NJ Schedule: 9/80 reg with every other Friday off Are you... 
    Local area
    Relocation

    L3Harris Technologies

    Laurel, MD
    4 days ago
  • $128k - $214.4k

     ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure...  ...begins now—unleash your potential with MANTECH! Software Engineer (Laurel, MD) In this role, you will develop, maintain, and enhance... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    ManTech International Corporation

    Laurel, MD
    2 days ago
  • $2,000 per month

     ...aggressive technical individuals with an ambition to learn, grow, contribute, and lead. Geon Technologies has an immediate need for a Software Engineer with 7-13 years of experience. Generous benefits and telework available for this opportunity! About the Job: Bachelor’s degree... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Remote work

    Geon Technologies LLC

    Columbia, MD
    4 days ago
  • $75k - $142.76k

     ...Lockheed Martin's Rotary & Mission Systems is seeking a full-time Software Engineer. In this role, you will contribute to the systems and software design of complex combat management capability threads as part of the Future Combat Systems team. You will learn to use a... 
    Full time
    Temporary work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Limelight Health

    Laurel, MD
    4 days ago
  • $141.5k - $236k

     ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure...  ...seeks a motivated, career and customer-oriented Software Engineer to join our team in Columbia, MD. Responsibilities include but... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech International Corporation

    Columbia, MD
    3 days ago
  • # Software Engineer IReflexive ConceptsContractjuniorLaurel, Maryland, USPosted 10 weeks ago## Resume Keywords to IncludeMake sure these keywords appear in your resume to improve ATS scoringJavaScriptJavaBashSpringDockerLinuxGitCI/CDSign up free to auto-tailor your resume... 
    For contractors

    TryApplyNow

    Laurel, MD
    3 days ago
  • $8k

     ...Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Senior Software Engineer on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission, crafting... 
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Columbia, MD
    5 days ago
  •  ...Software Reverse Engineer - Job Description Who We Are Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal... 

    Koitecc Solutions

    Columbia, MD
    4 days ago
  •  ...Software Engineer (Junior-Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required Position Overview We are seeking a Junior Software Engineer with at least 4 years of software development experience and a technical bachelor’s degree to support development... 
    Full time
    Immediate start

    Staffed4U

    Jessup, MD
    4 days ago
  • $10k

     ...best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Columbia, MD
    3 days ago
  • $57.85k - $104.58k

     ...INTEL/Cyber Analytics at Leidos currently has an opening for a junior-level Software Engineer in Columbia, MD. The candidate will be responsible for performing the software engineering function, including the design, development, testing, troubleshooting, and debugging... 

    Leidos

    Columbia, MD
    2 days ago
  • $8k

     ...Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Junior Software Engineer on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission, crafting... 
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Laurel, MD
    4 days ago
  • $10k

     ...the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Signals Software Engineer develops, maintains, and enhances signal processing software (e.g. detectors, demodulators, protocol processors). Works... 
    Hourly pay
    Contract work
    Summer work
    Immediate start

    Wyetech LLC

    Columbia, MD
    3 days ago
  •  ...Leidos has a new and exciting opportunity for a Software Systems Engineer in our Intelligence Sector, Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Immediate start
    Flexible hours

    Via Logic LLC

    Columbia, MD
    4 days ago
  • $84.84k - $153.55k

     ...performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This...  ...Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software solutions... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Columbia, MD
    5 days ago
  • $105k

     ...Description Are you a software engineer that wants to have an impact on nationally important defense programs? Do you love participating in dynamic software development, prototyping, and transition efforts that regularly provide our warfighters new capabilities?... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    1 day ago
  •  ...Full-Stack Software Engineer Location: DMV Area - Hybrid The Opportunity We are seeking a Mid‑Level Software Engineer who thrives at the intersection of modern full‑stack engineering and Generative AI innovation. This role is ideal for someone excited about building scalable... 
    Contract work
    Work at office

    Strategio Inc.

    Columbia, MD
    3 days ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Cloud Software Engineer to join our team in Annapolis Junction, MD. Become an integral part of a diverse team that delivers enterprise infrastructure capabilities for a global workforce performing a wide range... 
    Contract work
    Work at office

    ManTech

    Annapolis Junction, MD
    5 days ago
  • $185k - $215k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team in Columbia, MD . Primary Responsibilities... 
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    4 days ago
  • $95.5k - $181.7k

     ...About the Role Senior Software Engineer at Solipsys, a wholly owned subsidiary of Collins Aerospace (RTX). The role is onsite in Maple Lawn, MD, and requires U.S. citizenship and a DoD Secret clearance. Responsibilities Design, architect, and code critical capabilities... 
    Relocation package

    Prattwhitney

    Laurel, MD
    3 days ago
  • $282k - $332k

    Full Stack Software Engineer An active TS//SCI clearance with polygraph is required for this role Hey! Bitwise is a leading provider of mission-focused intelligence solutions that advance national security for the Intelligence Community and Department of Defense. We're... 
    Extra income
    Contract work
    Immediate start
    Flexible hours
    Night shift

    Bitwise

    Columbia, MD
    5 days ago
  • $170k - $230k

     ...Please do not apply if you currently do not possess this level of clearance. Job Description GliaCell is seeking a Full Stack Software Engineer on one of our subcontracts. This is a full‑time position offering the opportunity to support a U.S. Government customer. The... 
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    4 days ago
  • $170k - $260k

     ...security clearance is REQUIRED. ***Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone?... 
    Full time
    Contract work
    For contractors
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    4 days ago
  • $185k - $200k

     ...Software Engineer II Active TS/SCI with Polygraph required. Must be a US citizen. Description The software engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Works individually or as part of a team. Reviews... 
    Immediate start

    FLASH Technology Group

    Laurel, MD
    5 days ago

Do you want to receive more vacancies?

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