Software Engineer
Caribou ThunderAbout the role
Caribou Thunder
Building Tomorrow, Grounded in Legacy
For decades, Caribou Thunder has been a Woman, Native American, Minority Owned, WOSB, SDB, SBA, HUBZone Certified small business, at the forefront of advancing national security programs through engineering services excellence. We have a proud and enduring heritage in providing innovative solutions to the Department of Defense (DoD), embedded as a trusted partner in safeguarding the nation's most critical assets. Our deep-rooted expertise is built on engineering ingenuity, where each project reinforces our unwavering commitment to the security and defense of the United States of America. From cutting-edge technologies to mission-critical systems, we continue to evolve and push the boundaries of possibility, all while staying true to the values, integrity, and principles that have guided us from day one.
When you join Caribou Thunder, you’re not just contributing to the future, you’re becoming part of a legacy that has played a vital role in protecting our nation for decades. Together, we continue to shape the future of defense, one innovative solution at a time.
Software Engineer
Caribou Thunder
Location: Boulder, CO
Requisition#: 0081
Date Posted: 9/20/2024
Salary: $100k - $140k
Security Clearance: Active Secret
Education: Bachelor’s degree (STEM)
Experience: 5+ years of experience
Position Summary
Caribou Thunder is seeking a Software Engineer in support of the Missile Defense Agency.
Complete Description
As a Software Engineer, you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. This includes researching, identifying, and implementing solutions to complex, multi-disciplinary software problems.
Responsibilities for the Software Engineer include:
- Provides New feature implementation that allows for smooth integration with pre-existing systems
- Software development using Agile Methodology
- Utilizing Jira to document bugs and enhancements
- Software engineering support for multi-language (C/C++, Python, and Java) and complex software systems
- Enhance usability, performance, and maintainability of systems via analysis and bug fixes
- Coordinate, integrate, and resolve defects in conjunction with the test team
Seeking candidates who find satisfaction in working on challenging and diverse assignments in collaborative settings across all levels.
Basic Requirements
Responsibilities include but are not limited to the following:
- Linux experience
- C/C++ and Python proficiency
- Object Oriented Programing (OOP) experience
- Ability and willingness to travel up to 10% to support business needs
- An active in-scope U.S. Government DoD Secret security clearance is required to start; with the ability to obtain and maintain a Top Secret/SCI (TS/SCI) security clearance.
Preferred Qualifications:
- OO design pattern and modern data structure experience
- Configuration management software experience (i.e. Git, etc.)
- Software development and troubleshooting in a team environment
- Legacy software and modernization effort experience
- Java and shell scripting language experience
- Agile development experience
- Atlassian Tool Suite experience
- Technical leadership experience
- Full software development lifecycle experience
Benefits
BENEFITS
That Empower You and Your Family
"Your future, your flexibility, your well-being. We invest in you."
At Caribou Thunder, we understand that our employees are the most valuable asset, and we’re committed to creating an environment where you can thrive both at work and in life. That’s why we offer a comprehensive benefits package designed to support your
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s