




Job Summary: A professional with experience in C# .NET Core development, REST APIs, databases, cloud platforms (Azure/AWS), event-driven and microservice architectures, and agile methodologies. Key Highlights: 1. Experience in C# .NET Core and REST API development. 2. Knowledge of cloud platforms (Azure/AWS), microservices, and agile methodologies. 3. Hands-on experience in software testing, design patterns, and application security. Description: * Experience developing C\# .NET Core applications; * Solid knowledge of designing and consuming REST APIs; * Solid knowledge of relational and non-relational databases; * Experience with Microsoft Azure and AWS cloud platforms; * Experience with event-driven architectures; * Experience with microservice architecture; * Experience with agile methodologies such as Scrum and Kanban; * Familiarity with continuous integration and delivery tools; * Version control using Git (GitLab, GitHub, GitFlow); * Experience with containerization (e.g., Kubernetes, Docker); * Software testing and frameworks (unit testing, integration testing, end-to-end testing, TDD, BDD, load testing, stress testing); * Design patterns; * Application resilience, scalability, and observability; * Version control using Git (GitLab, GitHub, GitFlow); * Experience in application security; * Strong communication skills; * Curiosity and willingness to learn new tools, platforms, and technologies. Desirable Skills: * High-performance applications. * Writing high-quality, high-performance code following best practices in Software Engineering; * Conducting code reviews; * Maintaining applications; * Implementing strategic or complex scenarios; * Analyzing situations and proposing efficient, scalable, and robust solutions; * Solving problems quickly and creatively; * Performing proof-of-concepts; * Assisting in architectural design; * Conducting performance testing and deriving insights from results; * Participating in product conception, development, and evolution; * Sharing knowledge. 251225020249827249


