Jobs · Engineering · Maryland

Software Engineer, Level 0

Independent Software · Annapolis Junction, MD · 3 wk ago
EngineeringFull-time

About the role

As a Software Engineer Level 0 at Independent Software, you will develop, maintain, and enhance software applications supporting mission-critical government systems. 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.

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

Requirements

  • 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

Qualifications

  • 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

Must possess an active TS SCI with appropriate Polygraph to be considered for this role.

Benefits

  • 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 and generous benefits
  • Work-life balance

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net