Intermediate IBCS Software Engineer

Job Posted 11 Days Ago Posted 11 Days Ago
Be an Early Applicant
Huntsville, AL
Mid level
Information Technology • Software
The Role
As a mid-level software developer, you will design, develop, and test software components for an air defense planning system. You'll work with a large code base, collaborate with team members and domain experts, ensure code quality, and contribute to innovative solutions for mission-critical systems.
Summary Generated by Built In

ENVENTION is looking for a mid-level software developer to join the SCRUM team developing the air defense planning capability for the cutting-edge Integrated Battle Command System (IBCS). This role offers the opportunity to contribute to a transformative air defense system that integrates advanced technologies to protect against modern threats. You’ll work on challenging technical problems, navigate a large, established code base, and collaborate with domain experts to implement innovative solutions.

This position isn’t just about coding—it’s about creating mission-critical software that will shape the future of Army Air Defense.

Your Role and Responsibilities:

  • Dive into the details: Design, develop, and test software components for air defense planning within a large, complex code base.
  • Learn the domain: Engage with air defense concepts and planning strategies to ensure software meets operational needs.
  • Collaborate: Partner with SCRUM team members, system architects, and domain experts to turn requirements into reality.
  • Build resilience: Develop reliable, maintainable, and testable code, utilizing JUnit and industry-standard practices.
  • Leverage the stack: Apply your experience in Java, Swing, JavaFx, WorldWind, Eclipse, Eclipse Modeling Framework (EMF), and OSGi to craft robust, modular software.
  • Ensure quality: Participate in code reviews, provide constructive feedback, and contribute to a culture of engineering excellence.

What You Bring:

  • Technical Expertise: Proficiency in Java, with a good understanding of object-oriented design, software architecture, and modular development.
  • Adaptability: A readiness to immerse yourself in the domain of air defense and tackle steep learning curves with enthusiasm.
  • Problem-Solving Skills: Ability to navigate and improve large, established code bases while balancing competing priorities.
  • Teamwork: Knowledge about working in an agile environment, which requires excellent communication and collaboration skills.
  • Test-Driven Development: Awareness of JUnit or similar testing frameworks to ensure robust and reliable code.

Why This Role is Unique:

  • Impact: Be part of a team shaping the future of integrated air defense for the U.S. Army.
  • Innovation: Tackle challenging problems at the intersection of software and mission-critical defense systems.
  • Growth: Gain deep expertise in both advanced technology and the operational intricacies of air defense planning.
  • Collaboration: Work alongside talented engineers and domain experts committed to creating something extraordinary.

Why Join ENVENTION?

ENVENTION offers competitive benefits with a small company culture. We’re known for decades of experience delivering innovative technologies and software frameworks to customers within prominent DoD programs. One of our corporate values is “We do it right because we’re part of the fight” – a testament to the motivation driving our team. ENVENTION was founded in 2010 by two friends and talented software developers working together as architects and leads for a major component of the Patriot air defense system. As the company grew, these services expanded to include interoperability, systems engineering, user experience (UX), test and evaluation, cybersecurity, and hardware FPGA design services.

To learn more, please visit https://en-vention.com/

... Qualifications:

  • Bachelor’s degree or above in Computer Science, Software Engineering, Computer Engineering, or related field of study.
  • Minimum of 3+ years of object-oriented software development experience (Java preferred).
  • Ability to understand and develop large-scale software systems, including related services and component interfaces.
  • Must be available to work onsite in Huntsville, AL, full-time.
  • Active DoD Secret Clearance, or the ability to obtain and maintain one.

Preferred Qualifications (in addition to the above):

  • 5 - 9 years of software development experience.
  • Strong coding and debugging skills.
  • Experience with Linux OS environments and related toolchains.
  • Prior experience with distributed systems, defense systems, or other mission-critical applications.
  • Hands-on experience with agile methodologies, particularly SCRUM, within a Scaled Agile Framework (SAFe).
  • Ability to translate complex operational concepts into technical designs.
  • Proficiency with version control and issue-tracking tools.
  • Strong communication skills and the ability to collaborate with other software developers, systems engineers, test engineers, technical writers, and end users.
  • Active DoD Secret Clearance.

Top Skills

Eclipse
Eclipse Modeling Framework (Emf)
Java
Javafx
Junit
Osgi
Swing
Worldwind
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Huntsville, , AL
22 Employees
On-site Workplace

What We Do

ENVENTION provides software development and system engineering services to government and commercial customers. Our team develops decision support, communication analysis and visualization technology for command and control operations. We specialize in delivering systems that fuse multiple data feeds with massive geospatial datasets to provide real-time situation awareness.

EnVention™ LLC is a privately-held company located in Huntsville, Alabama

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Application Developer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Huntsville, AL, USA
40000 Employees
130K-222K Annually

PwC Logo PwC

AI & GenAI Data Scientist - Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote
Hybrid
68 Locations
370000 Employees
100K-232K Annually

PwC Logo PwC

GCP Data Engineer - Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote
Hybrid
67 Locations
370000 Employees
100K-232K Annually

PwC Logo PwC

GCP Data Engineer - Senior Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote
Hybrid
67 Locations
370000 Employees
130K-256K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account