Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III image - Rise Careers
Job details

Software Engineer III



Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National Security mission sets. We leverage more than 15 years of support to stakeholders across the federal government, with established and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in 2008, our mission is to transform the way our customers approach constantly changing and complex problem sets by bringing to bear the latest in technology and the highest caliber of talent.

 

 

Headquartered in Washington, DC's historic Dupont Circle neighborhood, Barbaricum also has a corporate presence in Tampa, FL, Bedford, IN, and Dayton, OH, with team members across the United States and around the world. As a leader in our space, we partner with firms in the private sector, academic institutions, and industry associations with a goal of continually building our expertise and capabilities for the benefit of our employees and the customers we support. Through all of this, we have built a vibrant corporate culture diverse in expertise and perspectives with a focus on collaboration and innovation. Our teams are at the frontier of the Nation's most complex and rewarding challenges. Join us.

 



Barbaricum is currently seeking a Software Engineer III proficient  to join our dynamic team in support of the Program Executive Office Soldier, focusing on the engineering, building, testing, and deployment of innovative cloud service offerings.


Responsibilities
  • Serves as subject matter expert for all computer and software related aspects of assigned program.
  • Performs engineering and scientific work involving the design, development, and operation of man portable computer systems, including hardware and software and their integration with other systems and peripherals.
  • Translates military operational and mission requirements (ground, sea, air, and space) into practical computer hardware and software design performance requirements for dismounted operations.
  • Participates in post awards, program reviews, design reviews, and IPTs as the computer specialist on assigned programs.
  • Evaluates and conducts design efforts from a computational view point to ensure integration of all required computer related products and adequacy of the analyses
  • Prepares and reviews software related test plans, test procedures, software requirement and interface specification, software design document, test scripts and test reports on technical adequacy on assigned programs, for both government and contractor testing, as well as related failure reports.
  • Reviews and evaluates system performance against computer related hardware and software specification requirements, monitors and assesses field performance, and assesses risk of meeting user and specification requirements.
  • Provides computer engineering development and coding support with extensive knowledge of 3rd and 4th Generation languages such as C, C++, JAVA, and Python.
  • Extensive experience with Windows 10 and Android operating systems (Android 4.4 & 6.0), focused on the development and integration of dismounted Soldier related products for the mobile/handheld devices and support equipment.
  • Prepares and evaluates computer hardware and software security strategies for requested programs.
  • Extensive experience in software quality monitoring and software testing of embedded software in dismounted Soldier weapon and mission command systems.
  • Extensive understanding of the DoD standards guiding the development of computer hardware and software policy, requirements, integration, engineering, and testing.
  • Performs security, analyses and risk/vulnerability assessments of computer hardware and software


Qualifications
  • Active DoD Secret Clearance
  • 10+ years of experience in software engineering
  • Bachelor's Degree in relevant field


Additional Information


For more information about Barbaricum, please visit our website at www.barbaricum.com.  We will contact candidates directly to schedule interviews.  No phone calls please.  

Barbaricum Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Barbaricum DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Barbaricum
Barbaricum CEO photo
Brandon Bloodworth, Scott Feldmayer
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III, Barbaricum

Are you ready to take your skills to the next level? Barbaricum, a cutting-edge government contractor based in Fort Belvoir, VA, is on the lookout for a talented Software Engineer III to join our passionate team. We’ve been proudly supporting our federal customers, especially in the fields of Defense and National Security, for over 15 years and are excited to offer you the chance to make a difference. In this role, you will serve as a subject matter expert on all things computer and software, engaging in everything from design and development to testing and deployment of innovative cloud service offerings tailored for the Program Executive Office Soldier. You will be designing integrated systems that meet the unique requirements of military operations across various domains, including ground, sea, air, and space. Your expertise with programming languages like C, C++, JAVA, and Python will be pivotal as you prepare software testing plans, assess system performances, and evaluate security strategies. Plus, at Barbaricum, we thrive on collaboration, innovation, and diversity, and we support our team in continuously growing their skills. If you're passionate about using technology to solve complex problems and work alongside talented peers, you’ll find your place here with us. Apply today and be part of a dedicated team that's making significant strides in today’s ever-evolving challenges!

Frequently Asked Questions (FAQs) for Software Engineer III Role at Barbaricum
What qualifications do I need to apply for the Software Engineer III position at Barbaricum?

To apply for the Software Engineer III position at Barbaricum, candidates need to have an active DoD Secret Clearance, at least 10 years of experience in software engineering, and a bachelor's degree in a relevant field. This experience will enable candidates to effectively navigate the complex software and hardware needs in our Defense and National Security projects.

Join Rise to see the full answer
What is the primary focus of the Software Engineer III role at Barbaricum?

The Software Engineer III role at Barbaricum is primarily focused on supporting the Program Executive Office Soldier by engineering, building, testing, and deploying innovative cloud service offerings. The role requires translating military operational requirements into practical software designs, ensuring integration and performance to meet mission needs.

Join Rise to see the full answer
What programming languages should I be proficient in for the Software Engineer III position at Barbaricum?

Candidates applying for the Software Engineer III position at Barbaricum should have extensive knowledge of programming languages such as C, C++, JAVA, and Python. These languages are critical for developing and integrating software solutions that support dismounted military personnel.

Join Rise to see the full answer
What type of projects will I work on as a Software Engineer III at Barbaricum?

As a Software Engineer III at Barbaricum, you will work on projects focused on developing cutting-edge solutions for Defense and National Security. This includes designing and testing software solutions for mobile/handheld devices and embedded systems used by dismounted Soldiers, ensuring they meet rigorous military standards and operational requirements.

Join Rise to see the full answer
Can I expect to collaborate with other experts in my field as a Software Engineer III at Barbaricum?

Absolutely! At Barbaricum, collaboration is one of our core values. As a Software Engineer III, you will participate in program reviews, design assessments, and integrated product teams (IPTs) alongside experts in various disciplines, fostering a rich environment of shared knowledge and innovation.

Join Rise to see the full answer
What is Barbaricum's work culture like for Software Engineer III positions?

Barbaricum boasts a vibrant corporate culture that values diversity and collaboration. As a Software Engineer III, you'll be part of a supportive team that encourages innovation and creative problem-solving. With offices in different locations and opportunities to work with various industry partners, the environment is dynamic and empowering.

Join Rise to see the full answer
What is the security clearance requirement for the Software Engineer III role at Barbaricum?

The Software Engineer III role at Barbaricum requires candidates to have an active DoD Secret Clearance. This is essential for working on sensitive defense projects, ensuring that all team members can confidently handle classified information related to our missions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III
How do you approach the design and development of software for military applications?

In an interview, explain that your approach begins with a thorough understanding of military operational requirements, followed by iterative design practices where you collaborate with stakeholders. Emphasize the importance of ensuring robustness and security in your software development process.

Join Rise to see the full answer
What experience do you have with integrating hardware and software systems?

Discuss specific examples of projects where you successfully integrated hardware and software, outlining the challenges you faced and the solutions you implemented. Detail your familiarity with both development environments and the testing protocols you followed.

Join Rise to see the full answer
Can you describe the software testing strategies you've used in previous projects?

Provide a comprehensive overview of your testing strategies, highlighting methodologies like unit testing, integration testing, and system testing. Discuss any particular tools you have used for software quality monitoring to ensure adherence to specifications.

Join Rise to see the full answer
What role does documentation play in your software engineering process?

Emphasize that documentation is crucial at every step of the development process. It ensures clarity and continuity, particularly when working on complex defense projects. Mention your experience in preparing design documents and test plans.

Join Rise to see the full answer
How do you stay updated with the latest technologies and programming languages relevant to your role?

Discuss your commitment to continuous learning through avenues like professional development courses, attending industry conferences, and participating in online forums. Mention any recent technologies you've started experimenting with or studying.

Join Rise to see the full answer
What are some key considerations for security when developing software for military applications?

Talk about several key considerations such as adhering to DoD cybersecurity standards, conducting risk assessments, and implementing best practices for data protection. Highlight your understanding of security protocols and any relevant experiences you've had.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame the obstacles.

In your response, outline a specific project with particular challenges, perhaps related to tight deadlines or complex requirements. Discuss the strategies you used to tackle these obstacles, such as agile methods or increased collaboration.

Join Rise to see the full answer
How do you assess the performance of software systems you’ve developed?

Explain your approach to performance assessments, which might include monitoring system behavior, analyzing user feedback, and conducting A/B testing. Also, mention tools you've used to collect and analyze performance metrics.

Join Rise to see the full answer
What experience do you have with cloud computing technologies?

Share examples of your experience with cloud services and technologies, such as AWS, Azure, or Google Cloud. Discuss how you have utilized these platforms to enhance the scalability and performance of military applications.

Join Rise to see the full answer
What steps do you take when you encounter a software bug or performance issue?

Detail your systematic troubleshooting steps when encountering software bugs, such as replicating the issue, examining logs or debugging tools, and implementing solutions. Mention your collaborative approach when issues need to be escalated.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago

We believe that by having an agile company that can get close to the problem and work with end users, no matter how austere the environment, we can better understand the problems they face. We then leverage that insight with the national labs, aca...

111 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!