Job
- Level
- Junior
- Location
- Stuttgart
- Working Model
- Onsite
- Job Field
- Application, Back End
- Employment Type
- Full Time
- Contract Type
- Internship / school internship
Job Summary
In this role, you will develop server-side functions in Python, tackle complex problems, and contribute to the digitization of business processes while working with advanced technologies and tools.
Job Technologies
Your role in the team
- As an apprentice Python developer, you have the opportunity to dive into the core of our software solutions.
- Your task will mainly involve strengthening the server-side functionality and ensuring that our platform responds seamlessly to the requirements of the frontend.
- With your innate talent for programming and your eagerness to learn, you will play a key role in the digitization and automation of business processes for our numerous clients and significantly enhance the efficiency of our software.
This text has been machine translated. Show original
Our expectations of you
Education
- Currently pursuing a Bachelor's degree in Computer Science or a related field.
Qualifications
- Basic understanding of Python and its associated libraries.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Basic knowledge of a Python web framework such as Django or Flask.
- Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.
- Understanding of server-side templating languages.
- Awareness of user authentication and authorization across multiple systems, servers, and environments.
- Interest in unit testing and debugging.
- Willingness to engage with accessibility and security compliance.
- Ability to adapt to a fast-paced startup environment.
- Familiarity with front-end technologies.
- Understanding the fundamental principles of software development.
- Strong problem-solving skills.
- Basic knowledge of databases and SQL.
- Good written and verbal communication skills in German and English.
- Interest in software development and programming.
- Ability to work in a team-oriented environment.
- Strong desire to learn and grow.
- Familiarity with the analysis and optimization of business processes.
- Familiarity with version control tools, preferably Git.
- Awareness of NetZero goals.
Experience
- Previous internships or project experience in a similar role.
- Experience with cloud-based systems.
This text has been machine translated. Show original
What we offer
- Experience the dynamic and exciting environment of a green tech startup where your code contributes to real solutions.
- Apply your full-stack skills to projects that have a direct impact on the solar industry and significantly influence our customers and the environment.
- Every line of code brings us closer to achieving the global NetZero goals and places you at the center of this important mission.
- While working on solving complex problems, you will expand your skills and expertise in a meaningful, fast-paced environment.
- You have the opportunity to learn from industry experts and work with cutting-edge AI tools and technologies to advance your career.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
PowerOn Software
Wapsol GmbH, known through the brand PowerOn™, is a company based in Stuttgart, Germany, specializing in the development of software solutions for photovoltaic installers. Its core business involves providing a modular ERP software that digitizes and enhances business processes in the solar industry. The company assists its clients in automating operational workflows and increasing efficiency.
Description
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Internet, IT, Telecommunication