.NET Developer

Company
Description
Job Summary: Join us in architectural modernization by migrating legacy services to a robust, event-driven ecosystem built on .NET Core 8+ and Vue.js, ensuring high technical quality. Key Highlights: 1. Architectural modernization and legacy service migration 2. Development with .NET Core 8+, Vue.js, and event-driven architectures 3. A team that values engineering excellence, collaboration, and continuous learning If you enjoy building robust applications, follow best practices, appreciate clean architecture, and want to grow within a team that values engineering, collaboration, and continuous learning, this opportunity is for you! We are **Vortigo** \- founded with the purpose of creating mobile applications for an ever-moving world, but we didn’t stop there. We expanded our scope and now develop software to support enterprises and startups in their digital transformation journeys. Our team consists of people passionate about tackling massive challenges and transforming user experiences at a global scale. We’re distributed across Brazil and the world, delivering national and international projects. Our environment is relaxed, with a flat culture, abundant knowledge sharing, recognition, and challenging work! Ready to be part of it all? Take a look at what we’re looking for: **Your primary mission will be architectural modernization: migrating legacy services written in Java, Node.js, and Python to a robust, event-driven ecosystem using .NET Core 8\+, while also developing front-end interfaces with Vue.js.** **Responsibilities:** * Analyze legacy systems (Java, Node, Python) to extract business rules and reimplement them in .NET Core 8\+. * Design and maintain event-driven architectures using Kafka. * Develop and maintain interfaces using Vue.js. * Perform analysis, improvement, and tuning of slow queries in existing relational databases. * Ensure technical quality of deliverables by applying Clean Code, Clean Architecture, DDD, and SOLID principles. * Create and manage application containerization using Docker. * Implement metrics and ensure service observability in production using Prometheus and Datadog. **Technical Skills:** * Proficiency in C\# and .NET Core 8\+. * Knowledge of Java (including versions such as 6\+), Node.js, and Python (essential for understanding code to be migrated). * Experience with Vue.js. * MySQL 5\+ and Entity Framework, with hands-on experience in query tuning and performance optimization. * Solid experience with Event-Driven Architecture, Clean Architecture, DDD, and SOLID. * Practical experience with Kafka. * Experience configuring and monitoring applications using Prometheus and Datadog. * DevOps: Docker. **Nice-to-Have:** * Familiarity with the financial market, especially public securities trading operations * Experience with the FIX protocol * Familiarity with Linux environments * Experience with OCI (Oracle Cloud Infrastructure) **On-site work 4 days per week and 1 day remote.** **What You’ll Find Here:** **Technical Communities** – A space for team members to exchange ideas, discuss specific topics, and, of course, share knowledge extensively. **Feedback Culture** – Structured feedback delivered periodically to foster continuous development through an Individual Development Plan (IDP). **Flexible Hours** \- Autonomy to manage your own work schedule. **Language Incentive** \- Our goal is to increasingly internationalize Vortigo, and you’ll be part of that journey! **Gympass** \- A platform focused on corporate health and wellness. **Equipment Reimbursement** – Semiannual reimbursement allowance for purchasing equipment that facilitates your remote work routine.
Posted by

João Silva
Indeed · HR




