описание
Vention is a global engineering partner to tech leaders and fast-growing startups, combining 20+ years of product development expertise with an AI-first approach and a reputation for reliable delivery. We’ve been building robust .NET solutions since 2002 — from microservice-based systems to high-load, enterprise-grade platforms. Our teams follow best engineering practices like clean architecture, DDD, automated testing, and CI/CD, delivering cloud-native solutions on Azure and AWS.
задачи
- Build a solid foundation in modern C# and .NET 10, the platform our client projects run on
- Create REST APIs with ASP.NET Core and work with relational data using EF Core and PostgreSQL
- Build web interfaces with React and TypeScript on top of your own API
- Write unit, integration and end-to-end tests, and set up CI/CD with Docker, Aspire and Azure
- Work the way our AI-native teams do: specification first, then code with AI assistants and agents, then review. You stay responsible for every line you ship
- Learn how a delivery team works: daily standups, code reviews, sprint demos and requirements from a client
- Build one product over 12 weeks, from your first API to a team release in the cloud with an AI feature, with a mentor reviewing your work at every step
требования
- Basic knowledge of OOP, SOLID and HTTP
- Understanding of key C# and .NET concepts: value and reference types, garbage collection, abstract classes and interfaces, exceptions, async/await
- Knowledge of SQL and the main entities and relationships in relational databases
- Basic Git: branches, commits, pull requests
- Experience using AI tools for coding or learning, and the habit of checking what they produce
- English level B2 or higher
- Будет плюсом: Basic knowledge of HTML, CSS and JavaScript or TypeScript is a plus
условия
- Enjoy personalized learning with intimate group sizes of 3-15 or opt for a one-on-one experience
- Our dynamic curriculum offers a mix of hands-on practice and essential theory, tailored for groups or adjusted to fit individual needs
- Give yourself at least three months to dive deep into the material in a group, or choose an individual internship length that aligns with international standards
- Discover the industry inside out. This internship provides insights into the IT world, giving you a leg up in your future career
- Receive guidance and support from an experienced mentor throughout your internship journey
- Beyond learning, there's a chance for employment. Successful interns might land a full-time job with us after the program
- Dive into real-world projects! Get hands-on experience with genuine IT challenges and see firsthand the solutions in action
навыки
компания
Компания разработки ПО: выделенные команды инженеров.