About the Role
Join our team for a 3-month intensive training program where you'll get to work on an exciting project under the guidance of our senior engineers. This is your chance to gain invaluable real-world experience and potentially secure a full-time position! You'll be part of a team building and maintaining scalable software solutions for our client's Warehouse and Fleet Management Systems (WMS/FMS). Our applications are built on the Microsoft platform and the .NET stack, giving you direct exposure to industry-standard tools and technologies.
Responsibilities
- Contribute to Software Development: Participate in the development and maintenance of high-performance applications within the .NET ecosystem.
- Explore Modern Architectures: Get hands-on experience with concepts like microservices and distributed systems.
- Work with Cloud Platforms: Learn about cloud-native solutions by assisting with tasks on Azure, AWS, or GCP (with a focus on GCP).
- Understand Event-Driven Systems: See how message brokers like Apache Kafka and Google Pub/Sub are used in real-world applications.
- API Development: Support the team in developing and working with REST APIs.
- Database Management: Gain exposure to NoSQL databases such as Apache Cassandra and MongoDB.
- Apply Best Practices: Learn about design patterns, clean code principles, and participate in code reviews.
- Collaborate: Work closely with your internationsl team and communicate your progress and ideas.
Requirements
- A passion for technology and a strong desire to learn.
- Basic knowledge of the .NET ecosystem or other programming languages.
- An eagerness to learn about cloud platforms, microservices, and databases.
- A proactive attitude and excellent problem-solving skills.
- Fluent communication skills in Polish and English.
Additional Information
- Fluent communication skills in Polish and English.
- 3-month program duration.
- Opportunity for full-time position after internship for top performers.
