Senior .NET Engineer

Poland, Serbia, Armenia, Ukraine, Colombia, Costa-Rica
Delivery – EM - Yuriy Fedorchenko /
Full-time /
Remote
Join Our Team as a Back-end Engineer!

Are you passionate about cutting-edge technology and innovation? Do you thrive in a dynamic, collaborative environment where your skills are valued and your ideas are heard? If so, we have an exciting opportunity for you to join our team as a Back-end Engineer at Provectus, a leading Artificial Intelligence consultancy and solutions provider.

Requirements:

    • 5+ Years of Work Experience: We're looking for seasoned professionals with a proven track record in Back-end Engineering.
    • Strong Knowledge of C# and ASP.NET Core: Your expertise in C# and ASP.NET Core will be instrumental in developing robust and scalable solutions.
    • Experience with REST: Familiarity with RESTful architecture is essential for building efficient and interoperable APIs.
    • Strong Knowledge of Entity Framework Core: You should be well-versed in Entity Framework Core for seamless data access and manipulation.
    • Good Understanding of Microservice Approach: An understanding of microservices architecture will be advantageous for designing and implementing modular, scalable systems.
    • Knowledge of SQL Server: Proficiency in SQL Server is necessary for managing and querying databases effectively.
    • Experience with Azure Services: Hands-on experience with Azure services will be beneficial for deploying and managing cloud-based applications.
    • Experience with JS/TS, React: Any experience with JavaScript/TypeScript and React will be a valuable addition to our tech stack.
    • English Proficiency: Strong communication skills in English, at least at an upper-intermediate level, are a must.

Would be a plus:

    • DevOps Skills: Experience with DevOps practices including scripting, pipelines, and Azure templates will be highly advantageous.
    • Experience with Payments Services: Familiarity with payment services such as Stripe, Apple, and Google Play would be a significant asset.

Responsibilities:

    • New Features Implementation: You will be responsible for implementing new features and functionalities to enhance our product offering.
    • Rewriting the Product with .NET Core: You will contribute to the migration and modernization efforts, leveraging the power of .NET Core.
    • Code Quality Processes: Executing standard code quality processes including merge requests and other best practices to ensure high-quality codebase.
    • Collaboration and Meetings: Participating in meetings with partners and collaborating closely with the core team to drive project success.
    • Proactivity & Self-Organization: Demonstrating proactive behavior and self-organization to meet project deadlines and objectives efficiently.

    • Technologies:

    • .NET Core
    • Azure
    • REST
    • OAuth 2.0
    • SQL
    • Microservices
Welcome to our world of innovation and collaboration!

Our client is a global streaming music service offering HiFi quality and unparalleled content. Delighting music enthusiasts worldwide, our exclusive catalog features professionally recorded live concerts from iconic artists like Metallica, Phish, Pearl Jam, and Red Hot Chili Peppers.

At Provectus, we're more than just a consultancy firm; we're pioneers in Artificial Intelligence, empowering businesses to achieve their goals through cutting-edge AI solutions. Renowned across industries, we lead the way in AI innovation, driven by sophisticated IT service management and a relentless commitment to technological advancement. With a reputation for excellence, Provectus is both a value driver and a trusted partner for our esteemed clients and dedicated employees alike.

Join us as we shape the future of AI together. Your journey with Provectus awaits – become a valued member of our team today!