1

Junior Software Engineer Relocation Jobs in Missouri

Junior Software Engineer

Saint Louis, MO · On-site

$69K - $141K/yr

Junior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type ...

New

Interco is seeking a talented Junior Software Developer with a strong background in JavaScript and React.js to contribute to an innovative Enterprise Resource Planning (ERP) project. In this role ...

Interco is seeking a talented Junior Software Developer with a strong background in JavaScript and React.js to contribute to an innovative Enterprise Resource Planning (ERP) project. In this role ...

Interco is seeking a talented Junior Software Developer with a strong background in JavaScript and React.js to contribute to an innovative Enterprise Resource Planning (ERP) project. In this role ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role As a Senior Software engineer, you will be responsible for development, deployment support, owning the delivery of user stories, mentoring junior team members, and performing code reviews. This ...

Mentor junior developers and provide technical guidance within the development team as needed. Qualifications: Required: Bachelor's degree in Computer Science, Software Engineering, Information ...

New

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role As a Senior Software engineer, you will be responsible for development, deployment support, owning the delivery of user stories, mentoring junior team members, and performing code reviews. This ...

Mentor junior developers and provide technical guidance within the development team as needed. Qualifications: Required: Bachelor's degree in Computer Science, Software Engineering, Information ...

New

They will leverage their expertise to create scalable and robust solutions, mentor junior ... Software Engineer with a focus on designing and building complex, scalable systems. - Deep ...

They will leverage their expertise to create scalable and robust solutions, mentor junior ... Software Engineer with a focus on designing and building complex, scalable systems. - Deep ...

... junior developers, sharing knowledge and promoting best practices. Percentage of time spent on duties will be as follows: • Software development including database design, solution architecture ...

Net developer to build software using languages and technologies of the .NET framework. You will ... Able to assist and mentor junior level .NET developers Experience: * 3-6 years experience in .NET ...

Junior Application Developer Job Category: Information Technology Time Type: Full time Minimum ... Contribute to modern web-based software that directly supports national security missions. Gain ...

New

next page

Showing results 1-20

Junior Software Engineer Relocation information

What is a junior software engineer relocation?

A Junior Software Engineer Relocation refers to a junior-level software engineering position where the job requires or offers support for relocating to a new city or country. This means the employer may provide assistance such as covering moving expenses, helping with housing, or managing visa processes if the new location is international. Relocation packages are often provided to attract talent from different regions and ensure a smooth transition into the new role. Junior software engineers are typically early-career professionals with less than two years of experience, and relocation opportunities can help them access better career prospects and professional development.

What are the key skills and qualifications needed to thrive as a junior software engineer relocation?

To thrive as a Junior Software Engineer Relocation, a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree in computer science or related fields are essential. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes cloud platforms or Agile methodologies is typically required. Strong communication, adaptability, and teamwork skills help junior engineers integrate into new teams and environments, especially when relocating. These competencies enable efficient onboarding, effective collaboration, and successful project contributions in dynamic or unfamiliar settings.

What are some common challenges faced by junior software engineers who are relocating for a new role, and how can they successfully adapt to their new environment?

Junior Software Engineers who relocate for a new position often encounter challenges such as adjusting to a new city, integrating into a different company culture, and building relationships with a new team. To adapt successfully, it's important to seek out onboarding resources, participate in team meetings, and ask questions to understand workflows and expectations. Additionally, making an effort to connect with colleagues and joining local or company-based tech communities can help ease the transition and foster a sense of belonging.

What is the difference between Junior Software Engineer Relocation vs Junior Software Developer?

AspectJunior Software Engineer RelocationJunior Software Developer
Required CredentialsBachelor's in CS or related field; some companies prefer internships or certificationsBachelor's in CS or related field; similar certification requirements
Work EnvironmentTypically in tech companies, startups, or corporate IT teams; may involve relocation to different cities or countriesSimilar environments; often in software firms, startups, or tech departments
Employer & Industry UsageCommonly used in tech industry, especially for entry-level roles with relocation optionsWidely used across tech, finance, and other industries for entry-level coding roles

Junior Software Engineer Relocation and Junior Software Developer roles share similar educational and certification requirements, work environments, and industry usage. The main difference lies in the emphasis on relocation opportunities for the Junior Software Engineer Relocation position, which involves moving to different locations as part of the job, whereas the Junior Software Developer may work locally or remotely without a relocation component.

What are the most commonly searched types of Software Engineer Relocation jobs in Missouri?

The most popular types of Software Engineer Relocation jobs in Missouri are:

What are popular job titles related to Junior Software Engineer Relocation jobs in Missouri?

For Junior Software Engineer Relocation jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Junior Software Engineer Relocation jobs in Missouri look for?

The top searched job categories for Junior Software Engineer Relocation jobs in Missouri are:

What cities in Missouri are hiring for Junior Software Engineer Relocation jobs?

Cities in Missouri with the most Junior Software Engineer Relocation job openings:

Infographic showing various Junior Software Engineer Relocation job openings in Missouri as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Junior Software Engineer

Saint Louis, MO • On-site

$69K - $141K/yr

Full-time

Medical, Retirement, PTO

Posted 2 days ago

New


Job description

Job Title: Junior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 9/30/2026 The Opportunity: Join a fast-paced Agile team developing mission-critical geospatial intelligence (GEOINT) applications supporting the National Geospatial-Intelligence Agency (NGA). Contribute to the design, development, and deployment of modern web-based software solutions that enable intelligence analysis and mission execution. Gain hands-on experience working with GIS technologies, cloud-native architectures, and large-scale data environments.

Collaborate with experienced software engineers, system architects, and mission stakeholders while growing your technical and professional skills. Help deliver secure, high-quality software capabilities that directly support national security objectives. Responsibilities: Develop, test, and maintain software applications using Java and/or Python.

Design and implement web application features using modern development frameworks and best practices. Integrate and manage structured and unstructured data using relational and non-relational database technologies. Support the development and enhancement of geospatial and GIS-enabled applications and services.

Participate in code reviews, unit testing, debugging, and software integration activities. Collaborate with cross-functional Agile teams to deliver capabilities within scheduled sprint cycles. Apply secure coding practices and support security-focused software development processes.

Assist with troubleshooting, performance tuning, and continuous improvement of existing applications. Contribute to technical documentation, system design discussions, and software lifecycle activities. Qualifications: Required: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.

0-3 years of professional software development experience. Experience developing software using Java, Python, or both. Familiarity with web application development concepts and technologies.

Understanding of relational databases and basic data modeling principles. Knowledge of software development lifecycle (SDLC) methodologies and Agile development practices. Strong problem-solving skills and ability to work effectively within a team environment.

TS/SCI security clearance with willingness to undergo polygraph examination. Desired: Experience with GIS technologies such as ArcGIS, GeoServer, OpenLayers, Cesium, or similar platforms. Familiarity with cloud technologies, containerization, or DevSecOps tools and practices.

Understanding of secure software development principles and cybersecurity best practices within government environments. - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do.

As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day.

You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities.

Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is: $69,100-$141,500 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.