Job Search and Career Advice Platform

Enable job alerts via email!

Junior Software Engineer

Mountain Top Talent LLC

Remote

USD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology and defense firm is looking for a Junior Software Engineer to support software applications for DoD programs. The successful candidate will work under senior engineers, focusing on software development lifecycle activities. The role requires a Bachelor's degree in Computer Science or a related field and strong problem-solving skills. It offers mentorship in a dynamic environment, opportunities for growth, and exposure to cutting-edge technologies. Competitive compensation and benefits included.

Benefits

Mentorship and hands-on experience
Career growth opportunities
Training and certification opportunities

Qualifications

  • Bachelor's degree required in a relevant area like Computer Science.
  • Strong interest in software applications and defense technologies.
  • Basic understanding of software engineering principles.

Responsibilities

  • Support development of functional and technical requirements.
  • Develop UI prototypes as needed.
  • Perform software verification and testing.

Skills

Software development
Problem-solving
Analytical skills
Communication skills
Interest in defense systems

Education

Bachelor's Degree in Computer Science or related field

Tools

AWS
Azure
Docker
Visual Studio
Eclipse
git
Job description
Overview

Location: [Remote] / Preferred Location Dallas, TX, Huntsville, AL or Grand Rapids, MI

Clearance Required: Must be a U.S. Citizen with ability to obtain a Secret clearance

Job Type: Full-time / Entry Level

Travel: Travel 10% of the time to customer sites and Jovian HQ.

Position Summary: We are looking for a Junior Software Engineer to join our dynamic team supporting the development of software applications, tools and frameworks supporting aviation and ground-based systems for Department of Defense (DoD) programs. This is an exciting opportunity for a recent engineering graduate to begin their career in a mission-driven environment, working on cutting-edge technologies that support national defense and warfighter capabilities.

You will perform multiple activities in the software development lifecycle under the guidance of senior engineers and technical leads.

Responsibilities
  • Support the development of functional, interface and technical requirements and use cases.
  • Develop UI prototypes for the tools when required.
  • Perform software verification by developing automated testing procedures, solutions and frameworks.
  • Perform use acceptance testing and UI testing.
  • Follow the full lifecycle software development process.
  • Participate in design and code reviews.
  • Support the software deployment process.
  • Look for security vulnerabilities in coding.
  • Collaborate with team members, project leads and customers.
  • Use AI and other tools to accelerate learning and create deliverables.
Basic Qualifications
  • Bachelors Degree in Computer Science, Computer Engineering, Software Engineering or related field.
  • Strong interest in development of software applications, tools and frameworks in desktop, cloud and web environments.
  • Strong interest in defense systems, aviation, unmanned systems, or ground vehicle technologies.
  • Basic understanding of software engineering principles and the software development lifecycle.
  • Excellent problem-solving, analytical, and written/verbal communication skills.
  • Must be a U.S. Citizen and eligible to obtain a DoD security clearance.
Preferred Qualifications
  • Internship, co-op, or project experience.
  • Experience with Generative AI applications.
  • Experience with UML or SysML.
  • Experience with virtual and cloud computing environments (AWS, Azure, Docker, etc.).
  • Experience with software IDEs (Visual Studio, Eclipse) and git.
  • Experience with Service Oriented Architecture, REST, or microservice development.
What We Offer
  • Mentorship and hands-on experience with real-world software solutions for defense platforms.
  • Opportunities to explore emerging technologies such as ML / AI and their applications in the DoD space.
  • Career growth in a multidisciplinary team working on mission-critical technologies.
  • Training and certification opportunities (e.g., MBSE, security clearance sponsorship).
  • Competitive compensation and benefits package.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.