Software Developer

FUSION INNOVATIONS LLC
United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $215,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) C++ (Programming Language) Configuration Management Profiling Code Review Information Systems Databases Relational Databases Database Queries Software Debugging Distributed Systems PostgreSQL
+15 more
MongoDB NoSQL Queueing Systems Regression Testing Release Management Scala (Programming Language) Software Engineering Management of Software Versions Computer Network Operations System Availability Event Driven Architecture Build Management Gitlab-ci Integration Tests Elk Stack

Job description

The Software Developer will design, develop, enhance, and support mission-critical information systems operating in distributed environments around the world. This role works across application development, integration, automated delivery, testing, and production support, with a focus on reliable Java, Scala, and C/C++ services. The successful candidate will collaborate closely with network operations, infrastructure, and field engineering teams to sustain high system availability., * Develop, enhance, and sustain production services and components written in Java and C/C++.

  • Create and maintain interface documentation, including schemas, service contracts, and versioning strategies, and support integration testing.
  • Participate in on-call rotations and operational support escalations as required.
  • Collaborate with network operations, infrastructure, and field engineering teams to diagnose end-to-end failures across distributed environments.
  • Develop and maintain build and deployment automation using GitLab CI/CD.
  • Write and maintain unit, integration, and regression tests for critical services and interfaces.
  • Follow configuration management, release management, and change-control practices required for distributed production systems.
  • Rapidly troubleshoot and resolve software discrepancies to maximize system availability.
  • Produce clear technical documentation, design notes, implementation plans, and operational runbooks.

Requirements

  • Active Top Secret/SCI.
  • Bachelor’s degree and 5-12 years of relevant software engineering and/or software development experience; the final level will be determined based on experience.
  • Strong proficiency in Java, Scala, and/or C/C++ with production-grade development experience.
  • Experience building and supporting distributed, highly available, or operationally critical systems.
  • Working knowledge of relational databases, preferably PostgreSQL, and/or NoSQL databases, preferably MongoDB.
  • Experience with CI/CD pipelines, preferably GitLab CI/CD, and modern development practices including code review, branching, tagging, and release management.
  • Ability to troubleshoot production issues using logs, metrics, and structured debugging methods.
  • Strong written communication skills and the ability to develop clear technical and operational documentation.

Desired Skills

  • Experience supporting systems deployed to remote sites with intermittent connectivity.
  • Experience with migration and compatibility support across major database or platform transitions, such as PostgreSQL to MongoDB.
  • Knowledge of secure communications patterns, including TLS, certificates, and key rotation.
  • Familiarity with message queues, event-driven architectures, and performance profiling for CPU, memory, and database queries.
  • Experience collaborating with field engineering and network operations teams.
  • Exposure to ELK stack patterns for operational troubleshooting and analytics.

Benefits & conditions

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.

About the company

FusionInnovation’s recent growth has earned us a top spot in the Inc 5000 FastestGrowing Private Companies in America and in Washington Business Journal’s BestPlaces to Work multiple years in a row. Our team members are passionate abouttheir work and are empowered to contribute their unique skills and perspectivesto our projects. Here at Fusion, we put people first. When you join us, youdon’t just join a company, you join a family. If you are ready to be part of afun and engaging team where your innovative ideas are heard, supported, andmake ever lasting mission impacts for our Nation’s most sensitive programs, youhave come to the right place.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Exploring the core components of the ELK stack

Derek Binkley · LIVE

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:42 min

Creating model transparency with continuous operational metrics logging

Hauke Brammer · World Congress 2021

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · World Congress 2023

Videos

See all

Related articles

See all