 
        
        Software Engineer Role
">
This is an exciting opportunity to work as a Software Engineer, where you will be responsible for designing, developing and maintaining web applications across the entire technology stack. Your skills in front-end and back-end systems, API integration, and database management will enable you to deliver scalable, high-quality solutions.
">
The ideal candidate will have experience with modern front-end frameworks, server-side programming, and cloud-based environments. Strong problem-solving skills and a collaborative mindset are essential for success in this role.
">
Key responsibilities include full-stack software development, with a focus on back-end development, creating and refactoring serverless APIs and services using .NET/C#, developing and refactoring user-facing software features with Angular, building reusable code and libraries, optimizing applications for maximum speed, scalability, and usability, and implementing responsible programming principles.
">
Required qualifications include a Bachelor's degree in computer science or equivalent experience, professional experience with .NET/C# development for consuming and developing RESTful APIs, experience with Angular, JavaScript, TypeScript, HTML5, CSS3, relational and/or NoSQL databases, software design principles, patterns, and best practices, and bilingual Portuguese and English.
">
Preferred qualifications include knowledge of cloud platforms and containerization, experience with application security, authentication/authorization, and experience working with multi-tenant, large-scale distributed systems.
"] ,