We’re thrilled to announce the launch of our internship program designed for aspiring backend developers at Metergram.
Our rewarding and challenging internship program will be focused on .NET and Azure.
We welcome highly motivated .NET interns who will collaborate closely with our experienced developers, gaining invaluable hands-on experience in crafting applications with cutting-edge .NET technologies.
You’ll fit right in if you…
Got good vibes
Like working with nice people
Never get tired of learning
Love a good challenge
Are passionate about programming
Preferred Qualifications
Demonstrated ability to do analytical problem solving
Good understanding of the general concepts of object-oriented and functional programming
Great understanding of relational database concepts and operating systems
Advanced knowledge of the main data structures and algorithms used in software development
Understanding of all the phases of the software development cycle (SDLC)
Preferably near the end of the studies ( 4th year) at the at the Faculty of Computer Science and Engineering (FINKI)
Bonus skills: C#, .NET, SQL, REST APIs
You will learn about…
How to apply the best practices in software development and REST APIs
Building modular, loosely coupled Web APIs and services
The most important design patterns and principles for building modern Web services
Working with modern technologies like:
Most recent C# and .NET versions
Most popular Azure services, learning when and how to use them
Deployment, CI/CD pipelines
Modern approaches in software architecture (Clean architecture, onion, N-layered)
Dependency injection
Middlewares
Entity Framework Core and LINQ, including Code-first migrations
HTTP communication between multiple web services (and microservices)
Exception handling, logging and monitoring
Source control (Git)
Working in a team and communicate on a daily basis
Scrum and Agile methodologies
You will work on…
Specific tasks provided by your mentor who will guide you through the whole process
Writing integration and unit tests using XUnit
Real-world applications using modern Web technologies with an emphasis on C#, .NET and Azure
You can expect…
To become part of a fast-growing company and an amazing team of professionals
To experience a company culture that respects diversity, individuality and equality
To participate in various projects learning to work on state-of-the-art technologies
To gain knowledge, guidance and mentorship from experienced developers and excellent IT professionals
To be guided and mentored through the process
To learn about effective communication and collaboration with team members and clients
You will get…
Paid internship
Opportunity for hybrid work flexiblity
Great office location in the city center and a comfortable work environment
Excellent possibility for employment after the end of the program
Apply at the following LINK.