Software Engineer, Level 0

Independent Software

Corridor North (MD)

On-site

USD 65,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Generous benefits
Work-life balance

Job summary

Independent Software in the Maryland corridor seeks a Software Engineer Level 0 to join a government-focused engineering team. You will design, code, test, and debug software for mission-critical systems while collaborating with peers to deliver reliable, high-performance solutions.

This entry-level role is ideal for recent graduates aiming to start their careers in a supportive environment, contributing to national security missions and gaining hands-on experience with modern development tools

Qualifications

  • Basic knowledge of software development principles and object-oriented programming.
  • Familiarity with Java, Python, C++, or similar.
  • Understanding of SDLC concepts.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a team.
  • Strong written and verbal communication skills.
  • Willingness to learn new technologies and tools.

Responsibilities

  • Analyze user requirements to develop software design and performance solutions.
  • Design, develop, test, and maintain software applications and components.
  • Debug existing software and resolve defects.
  • Modify software to add features and improve functionality.
  • Integrate software into new or modified environments.
  • Develop simple database queries for existing data repositories.
  • Participate in software testing and document results.
  • Support software integration and system validation activities.
  • Contribute to software design discussions and reuse of COTS/GOTS solutions.
  • Follow established development methodologies and best practices.
  • Collaborate with engineers to deliver high-quality software solutions.

Skills

OOP basics
Analytical skills
Communication skills
Willingness to learn

Education

BSc in CS
4 years related experience substitute

Job description

What You Will Do:

As a Software Engineer Level 0 at Independent Software, you will develop, maintain, and enhance software applications supporting mission-critical government systems. Working as part of an experienced engineering team, you will design, code, test, and debug software while contributing to the development of reliable, high-performance solutions.

This role is ideal for recent graduates or entry-level software engineers looking to build their careers in a collaborative environment while supporting national security missions.

Key Responsibilities:
  • Analyze user requirements to develop software design and performance solutions
  • Design, develop, test, and maintain software applications and components
  • Debug existing software and resolve defects
  • Modify existing software to add new features and improve functionality
  • Integrate software into new or modified operating environments
  • Develop simple database queries for existing and proposed data repositories
  • Participate in software testing and document test results
  • Support software integration and system validation activities
  • Contribute to software design discussions, including hardware/software tradeoffs and reuse of Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) solutions
  • Follow established software development methodologies and engineering best practices
  • Collaborate with software engineers and system engineers to deliver high-quality software solutions
Required Skills and Qualifications:
  • Basic knowledge of software development principles and object-oriented programming
  • Familiarity with one or more programming languages such as Java, Python, C++, or similar
  • Understanding of software development lifecycle (SDLC) concepts
  • Strong analytical and problem-solving skills
  • Ability to work both independently and as part of a collaborative team
  • Strong written and verbal communication skills
  • Willingness to learn new technologies and development tools
Education and Experience:
  • Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university

OR

  • Four (4) years of Software Engineering experience on projects utilizing similar software development processes 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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Level 0
Software Engineer, Level 0

Independent Software, Inc. • Annapolis (MD)

On-site
USD 65,000 - 90,000
Competitive compensation
Generous benefits
Work-life balance
Software Engineer, Level 0
Software Engineer, Level 0

Independent Software • Maryland

On-site
USD 75,000 - 110,000
Software Engineer, Level 0
Software Engineer, Level 0

Independent Software • New York (NY)

On-site
USD 60,000 - 90,000
Software Engineer, Level 0 (FORECASTED)
Software Engineer, Level 0 (FORECASTED)

Independent Software • Fort Meade (FL)

On-site
USD 60,000 - 100,000
Software Engineer, Level 0 (FORECASTED)
Software Engineer, Level 0 (FORECASTED)

Independent Software, Inc. • Fort Meade (MD)

On-site
USD 70,000 - 90,000
National security mission
Close-knit culture
Mentorship and career development
+1
Software Engineer, Level 3
Software Engineer, Level 3

Independent Software, Inc. • Ellicott City (MD)

On-site
USD 110,000 - 150,000
Software Engineer, Level 1 (FORECASTED)
Software Engineer, Level 1 (FORECASTED)

Independent Software, Inc. • Ellicott City (MD)

On-site
USD 80,000 - 110,000
Ongoing training and mentorship
Competitive compensation
Generous benefits
+1
Software Engineer, Level 2 (FORECASTED)
Software Engineer, Level 2 (FORECASTED)

Independent Software, Inc. • Ellicott City (MD)

On-site
USD 85,000 - 115,000
Competitive compensation
Generous benefits
Work-life balance
+1
Software Engineer, Level 2 (FORECASTED)
Software Engineer, Level 2 (FORECASTED)

Independent Software, Inc. • Fort Meade (MD)

On-site
USD 80,000 - 120,000
Ongoing training
Mentorship
Competitive compensation
+2
Software Engineer, Level 2
Software Engineer, Level 2

Independent Software • Maryland

On-site
USD 90,000 - 130,000
Competitive compensation
Generous benefits
Ongoing training and mentorship
+1