Software Architect

Posted Aug 28

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Define and enhance the software architecture for enterprise solutions.

• Create scalable, resilient, secure, and highly available systems.

• Convert business, functional, and non-functional requirements into solid technical solutions.

• Assess architectural patterns and determine the optimal approach for each scenario.

• Establish integrations among services, components, APIs, and systems.

• Engage with microservices, APIs, messaging, events, and both synchronous and asynchronous integrations.

• Offer technical support to development teams throughout the implementation process.

• Ensure adherence to non-functional requirements.

• Work directly with C# and .NET when necessary.

• Analyze trade-offs, technical risks, and architectural options.

• Document decisions, workflows, components, diagrams, and architectural records.

• Create strategies for performance, fault tolerance, and recovery.

• Structure mechanisms for authentication, authorization, and encryption.

• Promote and apply SOLID principles, Clean Code practices, and Design Patterns.

• Maintain technical quality through automated testing and architectural assessments.

• Suggest architectural enhancements and developments that align with business objectives.

• Collaborate with engineering, product, security, and infrastructure teams.


⛳️ Requirements

• Significant experience as a Software Architect, Solutions Architect, Tech Lead, or in a similar role.

• Recent hands-on development experience with C# and .NET.

• Extensive knowledge of the .NET ecosystem.

• Experience in software architecture and distributed systems.

• Familiarity with microservices architecture.

• Understanding of APIs and integration patterns.

• Experience with messaging, queues, and asynchronous communication.

• Proficient in SOLID principles, Clean Code, and Design Patterns.

• Experience in automated unit and integration testing.

• Knowledge of horizontal scalability, load balancing, and caching.

• Understanding of resilience and fault-tolerance patterns.

• Familiarity with application security, authentication, authorization, and encryption.

• Proficient with Git.

• Experience with Docker and Docker Compose.

• Knowledge of CI/CD processes.

• Understanding of Infrastructure as Code (IaC).

• Ability to document solutions and defend technical decisions.

• Capacity to assess and discuss various architectural alternatives.

• Strong communication skills and a systems-thinking approach.

• Capability to resolve complex technical issues.

• Availability to perform a technical challenge involving architecture and implementation in C#/.NET.

• Preferred qualifications include experience with cloud platforms, Kubernetes, Domain-Driven Design (DDD), Event-Driven Architecture, and observability.


🏝️ Benefits

• Meal voucher.

• Food allowance.

• Home office allowance.

• Medical insurance.

• Dental insurance.

• Life insurance.

• Birthday day off.

• TotalPass / Wellhub.

• Boon Saúde app.

• Discount partnerships.

• Discounts at partner businesses and educational institutions.

• Welcome kit.

• Onboarding program.

• Verity Learning.

• Verity Break.

• #VerityWithYou.

People also viewed

Kryptos Technologies UK Limited18 hours ago

EDI Developer – Technical Lead

DE flagGermany OnlyFreelanceFull-stack Engineer
ApplyView job
CBAM-Estimator GmbH19 hours ago

Senior Full Stack Engineer – Lead Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
NewRocket19 hours ago

Senior Software Engineer – HRSD, Service Portal

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
T-Rex Solutions, LLC19 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$65k – $87k/year
ApplyView job
hims & hers19 hours ago

Senior Software Engineer – Fullstack, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $190k/year
ApplyView job
Caspar Health19 hours ago

Senior Fullstack Engineer – all identities

DE flagGermany OnlyFull-timeFull-stack Engineer€76k – €82k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers