Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Software Engineer
$95K - $143K/yr
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Software Engineer
$95K - $143K/yr
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Software Engineer
$95K - $143K/yr
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Software Engineer
$95K - $143K/yr
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Software Engineer
Salt Lake City, UT · On-site
$95K - $143K/yr
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Software Engineer
Salt Lake City, UT · On-site
$95K - $143K/yr
Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django * Exposure ... Experience contributing to team-based software projects in academic, internship, open-source, or ...
Internship Fastapi information
What types of projects can interns expect to work on during a FastAPI internship?
What are the key skills and qualifications needed to thrive as an Internship FastAPI developer, and why are they important?
What is an Internship in FastAPI?
What is the difference between Internship Fastapi vs Junior Backend Developer?
| Aspect | Internship Fastapi | Junior Backend Developer |
|---|---|---|
| Required Credentials | Basic programming knowledge, coursework, or self-study in Python and Fastapi | Degree in Computer Science or related field, some experience with backend frameworks |
| Work Environment | Internship setting, learning-focused, often in tech companies or startups | Full-time or part-time employment, collaborative team environment |
| Industry Usage | Entry-level, training, and skill development phase | Developing and maintaining backend services in production |
Internship Fastapi positions are designed for learners gaining hands-on experience with Fastapi and Python, often as part of an internship program. Junior Backend Developers are more experienced, responsible for building and maintaining backend systems in a professional setting. While internships focus on learning, junior roles involve applying skills to real-world projects.
- Internship Verizon Java Developer
- Internship Junior Blockchain Developer
- Remote Software Developer Intern
- Summer Software Engineer Internship
- Intern Software Developer Hospitality
- Internship Application Software Engineer
- Software Developer Internship
- Volunteer Software Developer Internship No Experience
- Python Developer Intern
- Internship Retrieval Augmented Generation
Other
Posted 9 days ago
Job description
At Western Governors University (WGU), technology plays a critical role in advancing our mission to expand access to high-quality, affordable education. Our engineering teams build the platforms, services, and tools that support millions of student interactions and empower employees across the university. We are looking for a Software Engineer I who is eager to launch and grow their software engineering career while contributing to meaningful products that improve the student experience.
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend development using Java and Python while collaborating closely with engineers working in Angular and Flutter. You'll gain hands-on experience designing APIs, integrating systems, working with cloud-native technologies, and building reliable software solutions that support learners and employees.
What You'll Do- Develop, enhance, and maintain backend services and APIs using Java and Python
- Build and support RESTful APIs and backend integrations across multiple platforms
- Collaborate with frontend and mobile engineers to deliver end-to-end application features
- Write clean, maintainable, secure, and testable code
- Troubleshoot issues, debug applications, and contribute to performance improvements
- Participate in code reviews and technical discussions to improve engineering quality
- Support CI/CD pipelines, deployments, and operational excellence initiatives
- Learn and apply cloud-native development principles and backend engineering best practices
- Contribute to Agile ceremonies, sprint planning, and team collaboration activities
- Continuously improve technical skills while contributing to team goals and product outcomes
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- Professional experience developing software applications or backend services
- Experience with Java or Python development
- Understanding of backend application architecture and REST API design principles
- Familiarity with relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB
- Experience using Git and modern version control workflows
- Basic understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform
- Strong analytical, problem-solving, and communication skills
- Demonstrated ability to learn new technologies and contribute within a collaborative engineering environment
- Experience developing backend applications using Spring Boot, FastAPI, Flask, or Django
- Exposure to containerization technologies such as Docker
- Familiarity with CI/CD concepts and automated deployment practices
- Understanding of frontend integration patterns and API consumption
- Experience contributing to team-based software projects in academic, internship, open-source, or professional environments
- Exposure to Agile software development methodologies