2

Remote International Software Developer Apprenticeship Jobs in Tennessee

* Fully remote opportunity * Must be eligible for a federal security clearance (U.S. Citizenship is required) Kubernetes Platform Software Engineer As a Platform Software Engineer, you will design ...

SDET - Supplier Exchange

Knoxville, TN · On-site +1

$47.75 - $61.50/hr

TN, CO, US REMOTE Trimble has an opening for a Software Developer Engineer in Test (SDET) Level II position in Knoxville, TN. This is an exciting time to join as we grow and bring new features and ...

Senior Software Engineer

Nashville, TN · Remote

$118K - $156K/yr

Remote TRAVEL: Rarely for conferences, strategic planning sessions, and key stakeholder meetings ... Proficiency with DevOps tooling (Git, CI/CD, Config, Observability), containerization, and ...

Senior Software Engineer

Nashville, TN · Remote

$118K - $156K/yr

Remote TRAVEL: Rarely for conferences, strategic planning sessions, and key stakeholder meetings ... Proficiency with DevOps tooling (Git, CI/CD, Config, Observability), containerization, and ...

next page

Showing results 1-20

Remote International Software Developer Apprenticeship information

What is a remote international software developer apprenticeship?

A Remote International Software Developer Apprenticeship is a training program where aspiring software developers work remotely, often from different countries, while learning practical coding skills and gaining work experience. Apprentices typically collaborate with experienced developers on real projects, receive mentorship, and build a portfolio. This format allows individuals to learn from anywhere, making it accessible to people globally. Such apprenticeships often lead to full-time developer roles or further education in software engineering.

What are the key skills and qualifications needed to thrive as a remote international software developer apprentice?

To thrive as a Remote International Software Developer Apprentice, you need a foundational understanding of programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and basic project management tools is typically required. Strong communication, self-motivation, and cross-cultural collaboration skills help apprentices excel in remote and international teams. These skills and qualities are crucial to contribute effectively, adapt to diverse environments, and succeed in the global tech industry.

What are some common challenges faced by remote international software developer apprentices, and how can they be addressed?

Remote international software developer apprentices often encounter challenges such as time zone differences, communication barriers, and adapting to diverse work cultures. To address these issues, it's helpful to establish clear communication channels, use collaboration tools effectively, and set regular check-in times with mentors or teammates. Proactively asking questions and seeking feedback can also help bridge any gaps in understanding and foster a supportive learning environment. Being open to learning about different ways of working and staying organized are key to thriving in this role.

What is the difference between Remote International Software Developer Apprenticeship vs Remote International Software Engineer?

AspectRemote International Software Developer ApprenticeshipRemote International Software Engineer
CredentialsTypically no prior experience required; focus on learningUsually requires a degree or proven experience in software development
Work EnvironmentTraining-focused, mentorship programs, entry-level tasksFull-time professional role, project-based work
Employer & Industry UsageUsed by companies to train new talent globallyEstablished role in tech companies for ongoing development

The Remote International Software Developer Apprenticeship is designed for beginners entering the industry, emphasizing training and mentorship. In contrast, the Remote International Software Engineer role is a full-time position requiring prior experience or education. The apprenticeship offers a pathway to develop skills, while the engineer role involves contributing to ongoing projects within a company.

What are the most commonly searched types of International Software Developer Apprenticeship jobs in Tennessee?

The most popular types of International Software Developer Apprenticeship jobs in Tennessee are:

What are popular job titles related to Remote International Software Developer Apprenticeship jobs in Tennessee?

For Remote International Software Developer Apprenticeship jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Remote International Software Developer Apprenticeship jobs in Tennessee look for?

The top searched job categories for Remote International Software Developer Apprenticeship jobs in Tennessee are:

What cities in Tennessee are hiring for Remote International Software Developer Apprenticeship jobs?

Cities in Tennessee with the most Remote International Software Developer Apprenticeship job openings:

Full-time

Posted 13 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

88th of 226 rated it services


Job description


SAIC's STG is seeking a talented and motivated Mid-Level Software Developer to join our growing team focused on the design, development, and deployment of a next-generation Agentic AI Platform. In this role, you will contribute to building intelligent, autonomous agent frameworks and modern web applications that support complex decision-making workflows. You will work across the full development stack - from crafting intuitive front-end user experiences to building robust backend services and cloud infrastructure components. This role can be worked remotely anywhere in the United States. Candidates must have the ability to get a secret clearance.
Responsibilities
  • Design, develop, and maintain front-end web applications using modern web technologies and low-code platforms
  • Build and style responsive, user-friendly interfaces within the Mendix platform, ensuring a polished and effective user experience
  • Develop and maintain backend REST services and business logic to support platform capabilities and agentic AI workflows
  • Contribute to the development of agentic AI components, including integration with frameworks such as LangChain, LangGraph, and LangSmith
  • Support development and deployment of cloud-based services and infrastructure on AWS, leveraging tools such as OpenSearch, SageMaker, Lambda, and SQS
  • Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform, Packer, and Terragrunt
  • Collaborate with AI/ML engineers, architects, and product owners to translate requirements into scalable, production-ready solutions
  • Support testing, debugging, and performance optimization of platform components
  • Maintain documentation for system architecture, APIs, and development processes

Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field and 2 years of experience. Masters and 0 years
  • 2-5 years of professional software development experience
  • Experience building front-end web applications using core web technologies: HTML, CSS, and JavaScript
  • Experience developing backend services and APIs, including RESTful service design and complex business logic implementation, using languages such as Python, Java, or NodeJS
  • Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative agile environment
  • Pass CompTIA Security Plus Examination within 90 Days of Employment
  • Must be a U.S. Citizen, no dual citizenship
  • Candidates must have the ability to get a secret clearance

Preferred Qualifications
  • Experience with HTML, CSS, JavaScript, and ReactJS for building modern, component-based web applications. Familiarity with low-code development platforms, particularly Mendix (note: team training on Mendix is provided). Ability to effectively style and design front-end applications for usability and visual consistency
  • Python development experience, particularly for backend service development. Hands-on experience with Agentic AI frameworks such as LangChain, LangGraph, and/or LangSmith. Familiarity with multi-agent orchestration, autonomous workflow design, or LLM integration patterns
  • Experience with AWS cloud services, including one or more of the following: OpenSearch, SageMaker, Lambda, SQS
  • Experience with Infrastructure as Code (IaC) tools, including: Terraform, Packer, Terragrunt
  • Familiarity with DevSecOps practices

About Us
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom