Build client-focused mobile applications ensuring high quality, performance and scalability.
Participate in the full software development lifecycle: analysis, design, development, testing, delivery and support.
Design and implement cloud-based systems (Azure, AWS, GCP or similar).
Develop full-stack mobile applications using C#, .NET Core, .NET Framework, and frameworks such as .NET MAUI, Blazor and hybrid architectures.
Design and develop relational and NoSQL databases (SQL, Oracle, MySQL, PostgreSQL, MongoDB and others).
Implement integrations with APIs, API Gateway, API Management and integration tools.
Work with messaging and streaming frameworks (Kafka, Message Hub/Queue, Pulsar, Solace, etc.).
Implement multitenant and SaaS architectures.
Apply CI/CD best practices using Git, Azure DevOps, GitHub Actions, Kubernetes and containers.
Follow architectural patterns such as Clean Architecture and Domain-Driven Design (DDD).
Collaborate closely with technical and functional stakeholders to align business and technology needs.