Software Developer - Full Performance

Chantilly, VA, US • Posted 2 days ago • Updated 58 minutes ago
Full Time
On-site
USD $100,000.00 - 215,000.00 per year
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Application Development
  • Testing
  • Production Support
  • System Integration
  • Integration Testing
  • GitLab
  • Regression Analysis
  • Interfaces
  • Configuration Management
  • Change Control
  • Technical Writing
  • Computer Science
  • Information Systems
  • Software Engineering
  • Java
  • Scala
  • C
  • C++
  • Relational Databases
  • NoSQL
  • Continuous Integration
  • Continuous Delivery
  • Software Development
  • Release Management
  • Debugging
  • Communication
  • Documentation
  • Collaboration
  • Network
  • Migration
  • PostgreSQL
  • MongoDB
  • TLS
  • Message Queues
  • CPU
  • Database
  • Field Engineering
  • Network Operations
  • Elasticsearch
  • Kibana
  • Analytics
  • Training
  • Management
  • Professional Development
  • Law
  • Fusion
  • Innovation

Summary

Job Description

Fusion Innovation's recent growth has earned us a top spot in the Inc 5000 Fastest Growing Private Companies in America and in Washington Business Journal's Best Places to Work multiple years in a row. Our team members are passionate about their work and are empowered to contribute their unique skills and perspectives to our projects. Here at Fusion, we put people first. When you join us, you don't just join a company, you join a family. If you are ready to be part of a fun and engaging team where your innovative ideas are heard, supported, and make ever lasting mission impacts for our Nation's most sensitive programs, you have come to the right place.

Position Overview

Fusion Innovation is seeking a Software Developer to support the design, development, enhancement, and sustainment of mission-critical information systems operating across complex, distributed environments.

In this role, you will work across application development, systems integration, automated delivery, testing, troubleshooting, and production support. You will develop and maintain reliable software services while collaborating closely with infrastructure, network operations, and field engineering teams to support system availability and mission success. The ideal candidate brings hands-on software development experience, strong troubleshooting skills, and the ability to support applications throughout the full development and operational lifecycle.

Key Responsibilities

  • Develop, enhance, and sustain production software services and components using Java, Scala, and/or C/C++.
  • Design and maintain reliable software solutions supporting distributed and operationally critical systems.
  • Create and maintain interface documentation, including schemas, service contracts, and versioning strategies.
  • Support system integration and participate in integration testing across software and infrastructure components.
  • Develop and maintain build and deployment automation using CI/CD pipelines, including GitLab CI/CD.
  • Write and maintain unit, integration, and regression tests for critical services and interfaces.
  • Collaborate with network operations, infrastructure, and field engineering teams to diagnose and resolve end-to-end system failures.
  • Troubleshoot software discrepancies and production issues using logs, metrics, and structured debugging techniques.
  • Participate in operational support escalations and on-call rotations as required.
  • Follow established configuration management, release management, and change-control practices.
  • Support software and platform upgrades while maintaining compatibility across distributed environments.
  • Produce and maintain technical documentation, design notes, implementation plans, interface documentation, and operational runbooks.

Required Skills

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
  • 5+ years of relevant software engineering and/or software development experience.
  • Strong proficiency in Java, Scala, and/or C/C++ with production-grade development experience.
  • Experience developing or supporting distributed, highly available, or operationally critical systems.
  • Working knowledge of relational databases, preferably PostgreSQL, and/or NoSQL databases such as MongoDB.
  • Experience with CI/CD pipelines and modern software development practices, including code reviews, branching, tagging, and release management.
  • Experience troubleshooting production software using logs, metrics, and structured debugging methods.
  • Strong written and verbal communication skills.
  • Ability to create clear technical and operational documentation.
  • Ability to collaborate effectively with software, infrastructure, network operations, and field engineering teams.

Desired Skills

  • Experience supporting systems deployed to remote or geographically distributed sites.
  • Experience supporting environments with intermittent network connectivity.
  • Experience with database or platform migrations, including compatibility support across major transitions such as PostgreSQL to MongoDB.
  • Knowledge of secure communications patterns, including TLS, certificates, and key rotation.
  • Familiarity with message queues and event-driven architectures.
  • Experience with application and system performance profiling, including CPU, memory, and database-query performance.
  • Experience collaborating with field engineering and network operations teams.
  • Exposure to Elasticsearch, Logstash, Kibana, or similar operational troubleshooting and analytics tools.

Additional Details

Fusion Innovation anticipates the annual base salary for this position will generally range from $100,000 to $215,000. Actual compensation will be determined based on several factors, including, but not limited to:

  • Relevant education, certifications, and training
  • Years of direct applicable experience with this work and the customer
  • Contract labor category requirements, skill level, contract bill rate, and hours allocation
  • Alignment with the position's responsibilities
  • Additional specialized skills

In addition to base salary, eligible employees may be considered for discretionary bonuses and are eligible for Fusion Innovation's comprehensive benefits package, which includes medical, dental, vision, company-sponsored retirement contributions, paid leave, professional development opportunities, and other employee benefits.

Fusion Innovation is an Equal Opportunity Employer and considers all qualified applicants for employment without regard to disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. Fusion Innovation participates in E-Verify to confirm employment eligibility for all newly hired employees. If you require a reasonable accommodation to complete the application process, please contact
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91112720
  • Position Id: eb1ec3d16f9221cd29f81cc1d1782d32
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chantilly, Virginia

•

Today

Full-time

USD 100,000.00 - 215,000.00 per year

Chantilly, Virginia

•

Today

Full-time

USD 65,000.00 - 116,000.00 per year

McLean, Virginia

•

Today

Full-time

USD 140,000.00 - 170,000.00 per year

Hybrid in Washington, District of Columbia

•

Today

Full-time

USD 69,400.00 - 158,000.00 per year

Search all similar jobs