Junior Back-End .NET Developer
Brasschaat, Belgium (with potential for remote work)
We're Vreg Technologies, a dynamic software development company specializing in crafting innovative solutions across various industries. We're looking for a passionate Junior Back-End .NET Developer to join our team and contribute to building robust and scalable server-side applications. You'll have the opportunity to work on projects that have a real-world impact, utilizing technologies such as C#, ASP.NET Core, and Microsoft Azure. You'll collaborate closely with our experienced developers and architects to create efficient and reliable back-end systems. We prioritize clean code, thorough testing, and a strong desire for continuous learning and development.
Responsibilities
- Assist in the development and maintenance of back-end APIs and services using C#, ASP.NET Core, and Entity Framework.
- Collaborate with front-end developers to integrate back-end systems with user interfaces.
- Learn and apply best practices for writing secure, performant, and well-documented code.
- Actively participate in code reviews and team discussions.
- Continuously expand your knowledge of back-end development technologies and architectural patterns.
Requirements
- Basic understanding of C# and the .NET framework.
- Familiarity with object-oriented programming principles.
- Familiarity with database design principles and proficiency in writing SQL queries.
- Familiarity with Microsoft SQL Server, PostgreSQL or MySQL.
- Familiarity of version control systems (e.g., Git).
- Eagerness to learn and adapt in a fast-paced environment.
- Strong communication and teamwork skills.
Bonus Points
- Knowledge of database design and SQL.
- Experience with ASP.NET Core and Entity Framework.
- Experience with cloud platforms (e.g. AWS, Azure, or Google Cloud).
- Knowledge of RESTful APIs and microservices architecture.
- Passion for solving complex problems and building scalable systems.
What We Offer
- Competitive salary and benefits.
- Flexible working hours and the possibility of remote work.
- Mentorship and guidance from experienced developers.
- A collaborative and supportive team environment.
- Opportunities to learn and grow your skills.