 
        
        Software Engineer
We are seeking a skilled software engineer to join our team. The ideal candidate will have experience with full-stack development, serverless APIs, and scalable solutions.
 * Key Responsibilities:
 * Develop and refactor serverless APIs and services written in .NET/C# (80%)
 * Develop and refactor user-facing software features using Angular (20%)
 * Build reusable code and libraries for future use
 * Optimize applications for maximum speed, scalability, and usability
 * Implement responsible programming principles to ensure highest quality products
-----------------------------------
Requirements
 * Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
 * Professional experience with .NET/C# development for consuming and developing RESTful APIs (80%)
 * Experience with Angular, JavaScript, TypeScript, HTML5, CSS3 (20%)
 * Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
 * Deep knowledge of software design principles, patterns, and best practices
 * Bilingual (Portuguese and English)
-----------------------------------
Preferred Qualifications
 * Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
 * Experience with application security, authentication/authorization (e.g., OAuth2, OpenID Connect, IDPs like Auth0/Octa)
 * Experience working with multi-tenant, large-scale distributed systems