Independent Software, Inc. is focused on collaboration, integrity, and innovation in supporting critical national security missions. They are seeking a Software Tool Engineer to automate, integrate ...
Independent Software, Inc. is focused on collaboration, integrity, and innovation in supporting critical national security missions. They are seeking a Software Tool Engineer to automate, integrate ...
Software Engineer, Level 3
Annapolis, MD · On-site
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices.
Software Engineer, Level 3
Annapolis, MD · On-site
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices.
As a Software Engineer Level 2 at Independent Software, you will support the development and maintenance of monitoring and automation solutions within Linux-based enterprise environments. In this ...
Quick apply
As a Software Engineer Level 2 at Independent Software, you will support the development and maintenance of monitoring and automation solutions within Linux-based enterprise environments. In this ...
Software Engineer, Level 3
Annapolis, MD · On-site
At Independent Software, as a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems supporting mission-critical operations and advanced technical ...
Software Engineer, Level 3
Annapolis, MD · On-site
At Independent Software, as a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems supporting mission-critical operations and advanced technical ...
Independent Software is a company focused on collaboration, integrity, and innovation. As a Software Engineer Level 2, you will support the development and maintenance of monitoring and automation ...
Independent Software is a company focused on collaboration, integrity, and innovation. As a Software Engineer Level 2, you will support the development and maintenance of monitoring and automation ...
Software Engineer, Level 2
Annapolis, MD · On-site
As a Software Engineer Level 2 at Independent Software, you will support the development and deployment of containerized applications and infrastructure automation using modern DevOps and cloud ...
Software Engineer, Level 2
Annapolis, MD · On-site
As a Software Engineer Level 2 at Independent Software, you will support the development and deployment of containerized applications and infrastructure automation using modern DevOps and cloud ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software, Inc. is seeking a Software Engineer Level 2 to support the development, deployment, and automation of containerized applications in Linux-based environments. This role involves ...
Independent Software, Inc. is seeking a Software Engineer Level 2 to support the development, deployment, and automation of containerized applications in Linux-based environments. This role involves ...
As a Software Engineer Level 2 at Independent Software, you will develop, maintain, and enhance complex software systems supporting mission-critical operations. You will work both independently and ...
As a Software Engineer Level 2 at Independent Software, you will develop, maintain, and enhance complex software systems supporting mission-critical operations. You will work both independently and ...
Independent Software, Inc. is focused on mission-critical operations, and they are seeking a Software Engineer Level 1 to develop, maintain, and enhance their software systems. The role involves ...
Independent Software, Inc. is focused on mission-critical operations, and they are seeking a Software Engineer Level 1 to develop, maintain, and enhance their software systems. The role involves ...
Independent Software, Inc. is a company focused on collaboration, integrity, and innovation. They are seeking a Software Engineer Level 0 to support the development, maintenance, and enhancement of ...
Independent Software, Inc. is a company focused on collaboration, integrity, and innovation. They are seeking a Software Engineer Level 0 to support the development, maintenance, and enhancement of ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
As a Software Engineer Level 1 at Independent Software, you will develop, maintain, and enhance software systems supporting mission-critical operations. You will work both independently and within a ...
As a Software Engineer Level 1 at Independent Software, you will develop, maintain, and enhance software systems supporting mission-critical operations. You will work both independently and within a ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software, Inc. is a company focused on collaboration, integrity, and innovation. As a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems ...
Independent Software, Inc. is a company focused on collaboration, integrity, and innovation. As a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software, Inc. is a company focused on collaboration, integrity, and innovation, seeking a Software Engineer Level 3 to lead the development and enhancement of complex software systems.
Independent Software, Inc. is a company focused on collaboration, integrity, and innovation, seeking a Software Engineer Level 3 to lead the development and enhancement of complex software systems.
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical application of software and system engineering technologies to solve complex problems. We bring together ...
Software Engineer Independent Contractor information
See Baltimore, MD salary details
$63.1K - $75.9K
2% of jobs
$75.9K - $88.7K
4% of jobs
$88.7K - $101.6K
6% of jobs
$101.6K - $114.4K
8% of jobs
$121.3K is the 25th percentile. Wages below this are outliers.
$114.4K - $127.2K
7% of jobs
$127.2K - $140.1K
18% of jobs
The median wage is $143.1K / yr.
$140.1K - $152.9K
16% of jobs
$152.9K - $165.7K
2% of jobs
$171K is the 75th percentile. Wages above this are outliers.
$165.7K - $178.5K
26% of jobs
$178.5K - $191.4K
1% of jobs
$191.4K - $204.2K
8% of jobs
$63.1K
$146.6K
$204.2K
How much do software engineer independent contractor jobs pay per year?
What are the key skills and qualifications needed to thrive as a software engineer independent contractor?
To thrive as a Software Engineer Independent Contractor, you need proficient coding abilities, problem-solving skills, and a solid understanding of software development methodologies, often supported by a degree in computer science or related experience. Familiarity with popular programming languages, project management tools, code repositories like Git, and relevant certifications such as AWS Certified Developer or Scrum Master are commonly expected. Excellent self-management, communication, and client relationship skills help you stand out in this position. These abilities are crucial for delivering high-quality solutions, maintaining professionalism, and ensuring client satisfaction while working independently.
What is a software engineer independent contractor?
A Software Engineer Independent Contractor is a self-employed professional who provides software development services to clients on a contractual basis. Unlike full-time employees, independent contractors work on specific projects, often for multiple clients, and handle their own taxes, benefits, and work schedules. They may be responsible for designing, coding, testing, and maintaining software solutions based on client requirements. This role offers flexibility and autonomy but requires strong time management and business skills.
What are the typical challenges faced by software engineer independent contractors, and how can they be addressed?
As a Software Engineer Independent Contractor, common challenges include managing multiple projects simultaneously, adapting to different client expectations, and ensuring consistent communication across remote teams. Successful contractors often establish clear project scopes, set realistic timelines, and utilize productivity tools to stay organized. Building strong client relationships and proactively addressing feedback can help mitigate misunderstandings and foster repeat business. Additionally, investing in ongoing learning and networking can open opportunities for higher-value projects and career growth. Embracing flexibility and self-discipline is key to thriving in this dynamic, self-driven work environment.

Full-time
Re-posted 22 days ago
Job description
Independent Software, Inc. is focused on collaboration, integrity, and innovation in supporting critical national security missions. They are seeking a Software Tool Engineer to automate, integrate, and manage software productivity and configuration management tools critical to project success throughout the system lifecycle.
Responsibilities:
• Support the research, analysis, evaluation, and recommendation of software productivity and configuration management tools
• Install, integrate, configure, customize, and maintain software productivity tools and associated infrastructure
• Support development and implementation of automated solutions that improve project workflows, tracking, and configuration management processes
• Develop, tailor, and maintain technical documentation related to software productivity tools and processes
• Perform backup and maintenance activities for software productivity tool databases, datasets, and files
• Monitor, track, and manage software productivity tools, licenses, and associated media
• Provide consulting, training, and hands-on support to project personnel on the use of software productivity tools
• Collaborate with infrastructure and engineering teams to integrate tools into existing and proposed project workflows and enterprise environments
• Support process automation, productivity enhancement, and system integration initiatives across mission-focused environments
Qualifications:
Required:
• Experience supporting software productivity, configuration management, or systems engineering tool environments
• Familiarity with software development lifecycle (SDLC), change management, and configuration management processes
• Experience installing, configuring, integrating, or supporting enterprise software tools
• Familiarity with tools such as IBM/Rational products, HP Service Manager, or similar enterprise productivity tools
• Strong troubleshooting, analytical, and problem-solving skills
• Ability to communicate technical information effectively to both technical and non-technical personnel
• Ability to work independently and collaboratively within engineering and infrastructure teams
• Bachelor’s degree in a technical or business discipline from an accredited college or university is required
• Four (4) additional years of experience as a software engineer, systems engineer, systems administrator, or configuration management engineer may be substituted for a bachelor’s degree
• Minimum of ten (10) years of combined experience as a software engineer, systems engineer, systems administrator, or configuration management engineer is required
• Minimum of six (6) years of experience as a Tools Engineer supporting programs and contracts of similar scope, type, and complexity is required
• Must meet DoD 8570 IAT Level I certification requirements
• Must possess an active TS SCI with appropriate Polygraph to be considered for this role
Company:
Independent Software supports our customers by providing next-generation cyber services, intelligence and all-source analytics, machine learning, and mission application development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11-50 employees. The company is currently Early Stage.