Description
Job Summary:
We are seeking a Software Architect to lead technical decisions, evolve the architecture of an ERP SaaS platform, and act as a bridge between business, product, and development teams.
Key Highlights:
1. Lead technical decisions and evolve the ERP SaaS platform architecture
2. Ensure scalability, security, performance, and sustainability of the code
3. Act as a bridge between business, product, and development teams
**Software Architect (ERP / SaaS)**
Job Summary
* We are seeking a Software Architect to lead technical decisions and evolve the architecture of an ERP SaaS platform, ensuring scalability, security, performance, and sustainability of the code. This professional will act as a bridge between business, product, and development teams.
**Key Responsibilities**
* Define and evolve the ERP software architecture (backend, frontend, integrations, and data)
* Ensure clean architecture, SOLID, DDD, and best practices
* Work on defining multi\-tenant, scalable, and resilient architecture
* Support decisions regarding refactoring, technical debt, and technical roadmap
* Define integration standards (REST APIs, messaging, events)
* Work with security, authentication, authorization, and LGPD compliance
* Support the development team in technical reviews and solution design
* Evaluate technologies, frameworks, and tools
* Collaborate with product to translate business requirements into technical solutions
**Mandatory Technical Requirements**
* Solid experience as a Software Architect or Senior Developer
* Strong proficiency in .NET / C\# (ASP.NET, Web API, background services)
* Experience with SaaS system architecture
* Experience with SQL Server (modeling, performance, indexes, partitioning)
* Solid knowledge of:
* DDD (Domain Driven Design)
* Clean Architecture
* SOLID
* Design patterns
* Experience with fiscal integrations (NFe, NFCe, NFS\-e, CT\-e, MDF\-e) — important differentiator
* Experience with version control (Git) and CI/CD
* Experience with cloud platforms (Azure, AWS or similar)
**Nice-to-Have**
* Prior experience with ERP or fiscal systems
* Knowledge of event\-driven architecture
* Experience with messaging systems (RabbitMQ, Azure Service Bus, Kafka)
* Experience with Docker / Containers
* Knowledge of Power BI / Data Warehouse
* Experience with multi\-company / multi\-branch environments
**Behavioral Profile**
* Strategic and systemic vision
* Ability to make technical decisions based on business impact
* Clear communication with both technical and non\-technical teams
* Technical leadership without formal management responsibilities
* Strong sense of responsibility and quality
* Hands\-on profile, yet focused on strategic direction
**Level / Seniority**
* Senior / Specialist
* Potential to grow into Engineering Head / CTO role depending on company growth
Job Type: Freelance / PJ
Compensation: R$9\.000,00 \- R$15\.000,00 per month
Benefits:
* Health insurance
* Fuel allowance
* Education allowance
* Food voucher
* Meal voucher
* Transportation voucher