
IT Architect – .NET
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in Brazil.
• Define and enhance the reference architecture (.NET 8/9) and corporate standards (API First, integration patterns, security, observability);
• Spearhead the transition from monolithic systems to event-driven microservices; design Bounded Contexts and API contracts;
• Outline SLIs/SLOs, availability, scalability, and resilience criteria; assist in capacity planning;
• Create integrations with SQL Server (EF Core, performance tuning), distributed caching (Redis), and messaging systems (RabbitMQ/Kafka);
• Develop CI/CD pipelines (Azure DevOps), implement semantic versioning, trunk-based/GitFlow workflows, technical reviews, and maintain continuous quality;
• Establish observability through logs, metrics, and tracing using OpenTelemetry/ELK/Prometheus/Grafana;
• Ensure robust security measures: OWASP ASVS, OAuth2/OIDC, mTLS/TLS, secrets management (Vault/Secret Manager), along with hardening and compliance;
• Mentor developers and technical leads, facilitate RFCs/ADRs, and collaborate with stakeholders (business, security, infrastructure).
• Bachelor's degree in Information Technology or a related discipline;
• Proficiency in C#/.NET (versions 4/5/6 ... 8/9): Web APIs, Worker Services, ASP.NET Core, middleware, filters, dependency injection, and pipelines;
• Architecture experience: Clean Architecture, DDD, CQRS, Event-Driven (SAGA/Outbox), API First (OpenAPI/Swagger), and versioning;
• Data management skills: EF Core (advanced mapping), SQL Server, query/index optimization, and transactions;
• Familiarity with messaging systems: RabbitMQ and/or Kafka (including retries, DLQ, idempotency);
• Cloud & Containers knowledge: Docker, Kubernetes (manifests/Helm), and foundational understanding of autoscaling and resilience;
• CI/CD experience: Azure DevOps (YAML pipelines, gates, quality checks), testing (xUnit/NUnit), coverage, and static analysis (Sonar);
• Security proficiency: OAuth2/OIDC (Keycloak/Azure AD), secrets management (Vault/Secret Manager), OWASP, and TLS/mTLS;
• Observability skills: OpenTelemetry, structured logging (Serilog/ELK), metrics (Prometheus), and alerts (Grafana);
• Documentation capabilities: RFCs/ADRs, C4/Structurizr diagrams, and service/API catalogs;
• Basic understanding of Artificial Intelligence in software development (prompt engineering, LLMs, Agents, and MCP).
• Preferred/Plus:
• Experience with API Gateways (e.g., Azure API Management, Tyk, APISIX);
• Knowledge of GCP/Azure (GKE/AKS), Terraform, ArgoCD/GitOps;
• Skills in performance/load testing (Locust, k6) and profiling;
• Basic front-end skills for integration (Bootstrap/React) and API consumption.
• Attendance Allowance: Three days off per year for your personal use;
• Education Assistance: Genuine support for your development! 50% coverage for courses aimed at your growth, available after one year with the company;
• Home Office Allowance: A monthly stipend to assist with expenses related to remote work;
• Childcare Assistance: Additional support for employees with children under 6 years old;
• Holiday Basket/Year-end Bonus: A special benefit at year-end to celebrate with your family;
• Health Insurance: Nationwide coverage with co-pay options;
• Dental Plan: Comprehensive dental coverage to ensure your oral health;
• Private Pension Plan: The company contributes alongside you to secure your financial future;
• Life Insurance: Assurance for today and tomorrow; protection that offers you more security;
• TRIB PASS – Leisure and Travel Platform: Access great experiences more easily. Bancorbrás subsidizes 50% of the monthly fee;
• Meal/Food Allowance (Cartão Caju): Provided for each day worked and widely accepted. You choose how to utilize it: groceries or daily meals;
• Wellhub (Gympass): Focus on movement, health, and wellness! Gain access to thousands of gyms through a comprehensive fitness platform.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.