Software Engineer, Level 0 (FORECASTED)
What You Will Do:
As a Software Engineer Level 0 at Independent Software, you will support the development, maintenance, and enhancement of software systems in a collaborative, mission-focused environment. You will work with experienced engineers to design, develop, test, and debug software applications based on defined requirements.
Key Responsibilities:
- Analyze user requirements to support software design and performance objectives
- Design, develop, and test software components under guidance from senior engineers
- Debug existing software and resolve defects in a timely manner
- Modify existing software to correct errors or improve performance and functionality
- Integrate software components into new or existing systems and environments
- Develop and execute simple data queries for databases and data repositories
- Document code, processes, and test results in accordance with development standards
- Provide input on improving software development processes and documentation
- Collaborate with team members and stakeholders to ensure successful project execution
Required Skills and Qualifications:
- Basic understanding of software development principles and programming concepts
- Familiarity with at least one programming language (e.g., Java, Python, C++, or similar)
- Ability to troubleshoot and debug software issues
- Understanding of software development lifecycle (SDLC) methodologies
- Strong analytical and problem-solving skills
- Ability to work both independently and in a team-oriented environment
- Effective written and verbal communication skills
Education and Experience:
- Bachelor’s degree in Computer Science or a related technical discipline from an accredited college or university is required
- Four (4) years of Software Engineering experience on projects with similar software 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
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, generous benefits, and work-life balance
About the Role:
Independent Software is committed to collaboration, integrity, and innovation. We provide the tools and support for our team to grow, succeed, and thrive.